Other Techs: NextAuth, Mongoose, Bcyrpt
Full-Stack Project with NextJS + MongoDB + Mongoose with Authorization and CRUD abilities
- Login, Logout
- Update user info (address, email, password, profile photo...)
- Choose foods from the menu with extra options
- Add to cart and display bill in cart
- Checkout and send the order to seller
- Display current and recent orders
- Display all foods
- Add new foods with photos and all options
- Display, add or delete categories
- Delete existing foods
- Display orders which come from the user side
- Change order status (payment, preparing, on the way, delivered)