Project Description

Full-Stack Project with NextJS + MongoDB + Mongoose with Authorization and CRUD abilities


Some of the techs I used for this project:

  • -NextJS for client and server-side -MongoDB for database
  • -Mongoose for database interaction
  • -NextAuth for login with credentials
  • -Bcyrpt for password encryption
  • -Redux for state management
  • -TailwindCSS for styling
  • -Responsive design


User 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 Admin Abilities
  • -Checkout and send the order to seller
  • -Display current and recent orders

Admin Abilities

  • -Display all foods
  • -Add new foods with photo 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)
Contact Us
Ankara / Turkey
Call +90 5***6**49
posta.yavuzergun@gmail.com
Fooder

Admin and User Panel for users.

Opening Hours
Everyday
10.00 Am -10.00 Pm

© 2023 NextJS Project Developed by Yavuz Ergun