Clone the project
git clone https://github.com/piyush-agrawal6/Sephora-clone.git
Go to the project directory
cd Sephora-clone
Install dependencies
npm install
Start the server
npm run start
Sephora is an online e-commerce website for personal care and beauty products. Signup and login functionality , User and admin dashboard , Product and cart page are some of the features. Built the backend via NodeJS and MongoDB. Created the admin dashboard with all functionality Designed product and single product page.
Client:
- React
- Redux Thunk
- Axios
- CSS
- Chakra UI
- React Icons
Server:
- Node Js
- Mongo DB
- Express Js
- JWT
- Validator
- Render
Client - https://sephoraa-clone.netlify.app/
Server - https://github.com/piyush-agrawal6/Shopaholic-Backend
- Responsive UI
- Login/signup functionality
- Filter functionality
- Add to cart functionality
- Rest Api's
- CRUD functionalitites for products
- Home page
- Product page
- Login page
- Admin page
Presentation - https://drive.google.com/file/d/1dfOVHAxlT2gc2QzNTzBp5t9_Mdu7MP4a/view