Frontend Technologies | Getting Started |
Backend Technologies | How To Contribute |
This is an E-commerce application similar to Shopify using React, Redux, React Router, Context API, Firebase, Stripe + more. This is going to be a full stack app (MERN stack), using Firebase.
-
React
-
React Router
-
Redux
-
Redux Saga
-
Asynchronous Redux
-
React Hooks
-
Context API
-
React Suspense + React Lazy
-
Firebase
-
Stripe API
-
Styled-Components
Technologies that I used to develop this frontend app
Clone the project and access the folder
$ git clone https://github.com/francianepovoa/crwn-clothing.git
$ cd crwn-clothing
Follow the steps below
# Install the dependencies
$ yarn
# Run the web app
$ yarn dev
Technologies that I used to develop this backend app
Remember to replace the config
variable in your firebase.utils.js
with your own config object from the firebase dashboard! Navigate to the project settings and scroll down to the config code. Copy the object in the code and replace the variable in your cloned code.
Set the publishableKey
variable in the stripe-button.component.jsx
with your own publishable key from the stripe dashboard.
Follow the steps below
# Clone your fork
$ git clone https://github.com/francianepovoa/crwn-clothing.git
$ cd crwn-clothing
# Create a branch with your feature
$ git checkout -b your-feature
# Make the commit with your changes
$ git commit -m 'feat: Your new feature'
# Send the code to your remote branch
$ git push origin your-feature
After your pull request is merged, you can delete your branch
This project is under the MIT license. See the LICENSE for more information.
Made with ♥ by Franciane Póvoa 👋 Get in touch!