A cosmetic items selling website with own Backend server
Summary:- In our website a user can purchase Beauty products and can view products category wise. On landing page they can see trending products & trending offers. To add products to cart, Then the user will have to register/login themselves. After Login, they can access cart and can see items they have added to cart. They can delete items from cart if they want to delete they can delete item otherwise they can continue to checkout. In checkout page a User will have to fill data for such as address, contact. After filling the data they can navigate to payment page. User can pay using multiple payment methods and the order will be placed.Live deployed URL: https://beautyqueen0.netlify.app/
If you want to run our project in your local machine
Follow the given steps:
- Clone our respository https://github.com/sujeetcoder/friendly-stage-2043
- Open our code in VS code
- cd beautyqueen
- npm install
- open new terminal
- cd beckendserver
- npm install on both terminal
- npm install in beautyqueen terminal
- npm run server in backendserver terminal
- Now you will be able to use our project all functionality
- You need to create .env file which information will shared soon......
- Social Sign-in/Sign-up
- Drop Down Menu
- Landing Page, Cart Page, Product pages , Payment Page
- Admin Panel
- React
- Redux
- Javascript
- CSS
- Chakra
A collaborative project built by a team of 5 developers , executed in 4 days.
Contributions are always welcome!
You can contribute with us to make this more functionable. email use at sujeetkumaryadav202020@gmail.com
- Sign-in/Sign-up
- Using 3 types of authrizetion [ userAuth, AdminAuth, banAuth ]
- All neccessery API's for users like login, signup, getting-product, updating-user-information, adding items in cart, and payment method
- All neccessery API's for admins like login, signup, getting-product, getting-users, getting-users-status, updating-users-status, updating-product, ban-someone, and much more functionality
- More information will provided soon......
- NodeJs
- ExpressJs
- Cookie-parser
- Ip-Detector
- MongoDb-Atlas
- Mongoose