CamSpice is a website where anyone can look for action camera to buy. An user can place an order . But one must sign in first since firebase user authentication is enabled.
live link: https://camspice-3c20d.web.app/
-
A complete and responsive MERN stack niche ecommerce website.
-
With admin dashboard and functionality, admin can set role, add and delete product. Admin also can manage, delete and approve an order.
-
Implemented REST API on this system. Used MongoDb as database.
-
Firebase authentication added for registration, sign in and google sign in. Firebase used for client side deployment and Heroku for server deployment
-
HTML
-
CSS
-
Javascript
-
React
- react component
- react hooks
- useState
- useEffect
- custom hook
- react router
- custom api
-
Tailwind CSS
- tailblocks
-
Firebase Authentication
- google sign in
- email and password sign in
- jwt token enabled
-
Mongodb to handle data
-
Heroku for server deploment