Crown World
An E-commerce Website
Table of Contents
About The Project
I originally made this website to learn React, Redux and Firestore. I later rebuild it from scratch with react hooks so that the code is improved.
Built With
Getting Started
To get a local copy up and running follow these simple example steps.
Prerequisites
- npm
On the root folder run:
npm install
npm start
To set up Firebase and Stripe create a .env file with your Firebase configuration and your Stripe API Key:
REACT_APP_FIREBASE_API_KEY=YOUR_KEY
REACT_APP_FIREBASE_AUTH_DOMAIN=YOUR_AUTH_DOMAIN
REACT_APP_FIREBASE_DATABASE_URL=YOUR_DATABASE_URL
REACT_APP_FIREBASE_PROJECT_ID=YOUR_PROJECT_ID
REACT_APP_FIREBASE_STORAGE_BUCKET=YOUR_STORAGE_BUCKET
REACT_APP_FIREBASE_MESSAGING_SENDER_ID=YOUR_SENDER_ID
REACT_APP_FIREBASE_APP_ID=YOUR_APP_ID
REACT_APP_FIREBASE_MEASUREMENT_ID=YOUR_MEASUREMENT
REACT_APP_STRIPE_PUBLISHABLE_KEY=YOUR_KEY
License
Distributed under the MIT License. See LICENSE
for more information.
Contact
Project Link: https://github.com/Lucasmercado101/crwn-world