-
Live version: https://ultimateclothing.now.sh
- Demo email: [email protected]
- Demo password: Password1!
-
Link to Server Repo: https://github.com/ldail/ultimate-clothing-server
-
Link to Client Repo: https://github.com/ldail/ultimate-clothing
- Clone the repository and install dependencies using
npm install
- Start the development server using
npm start
Ultimate Clothing is an e-commerce platform that hosts popular clothing items for sale. The application utilizes Stripe for payments and Firebase/auth for user authorization and Firebase/firestore for holding the collection data. Ultimate Clothing utilizes redux for state management and is a fully functioning e-commerce store.
ReactJS is the framework used for the UI. Redux is the state management tool, using Redux Saga for async state management, and Redux Persist for local session storage. The client utilizes Stripe on the front-end for a true payment system called via a backend server running NodeJS and Express. The database is stored through Firebase via Firestore, and the authentication is handled through Firebase auth.
- ReactJS
- Redux
- Redux Saga
- Redux Persist
- NodeJS
- Express
- Stripe
- Firebase
- JavaScript
- HTML5
- CSS3