Project Name: Superior Car Parts
Live server on Google Firebase: https://manufacturer-website-1f9e7.web.app
Git Repo Link for Client site: https://github.com/Mamun-NSU/superior-car-parts-client
Git Repo Link for server site: https://github.com/Mamun-NSU/superior-car-parts-server
-
Superior Car Parts
-
Features
- FOR FRONTEND
- Private route: Without login, the user can go the private route.
- Nasted route: We use nasted route in Dashboard page.
- Dynamic Header: The header will be change after the user Login or SignOut.
- Social LogIn: Can LogIn with social media like Gmail.
- Display Error: Show error message in LogIn form
- Make Admin: An admin can make another user as Admin
- RequireAdmin: Only Admin can Add, Manage product
- Manage order: User can manage his order
- Payment: User can add payment for product
- Protected Access: Without logIn people don't access some pages
- JWT: We use JWT for verification
- FOR BACKEND
- Heroku: We use Heroku for server data API
- MongoDB: We use MongoDB for manage data
- Stripe: We use Stripe for payments
- FOR FRONTEND
-
Function:
- We can LogIn this site via Gmail account and Email & Password
- We cal register using Email and password
- User can add payment for product
- Protected Access through JWT
-
Techknowlogies:
- Google Firebase
- JWT
- React
- NodeJs
- GitHub
- React-hook-form
- React-query
- MongoDB
- Heroku
-
Admin Email: mamun@abc.com Password: 123456