In the project, if are a normal user, you can:
Order a product
Pay for your order
Create Account
Update your profile
Add a review
An admin can make you admin and if you are an admin you can:
Make other user admin
Remove other user
Manage Products
Update your profile
Reack.js
MongoDB
Express
Node.js
TailwindCSS
Daisy UI
Firebase Authentication
Firebase Deployment
Heroku - Server Side Deployment