Skip to content

πŸ” Restaurant app allows all CRUD operations on menu items. It is built using MERN stack and utilizes certain other technologies. It also allows Sign In using Google and Facebook. ⭐

Notifications You must be signed in to change notification settings

hetsuthar028/restaurant-app-wt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Foodie - Restaurant App πŸ”

The Restaurant app is a Web Application built using MERN stack.

It covers some very fundamental and neccessary features for the Web Application. It has proper user authentication and authorization. It handles sessions very well with the help of RedisDB. Firebase is used for uploading and retrieving images.

Tech Stack:

React MUI NodeJS Express.js MongoDB Firebase Redis JWT

Features:

  • Add, Edit, Delete Menu items for admin user
  • Session management (based on user activity)
  • User authentication and authorization
  • Email verification using OTP
  • Google and Facebook SignUp
  • Upload menu item images
  • i18n support
  • Sorting, Pagination and filtering on menu items
  • Soft delete on database records
  • Error handling on front-end and back-end
  • 404 Page handling
  • Forgot password with OTP verification
  • Error, Success, warning messages to the user
  • Logger middlewares

Images:

Welcome Page

Welcome Page - Deutsch

Login

Sign Up

Home

Add Menu Form

Edit Menu Form

Page not found

Look forward to your reviews/suggestions. πŸ˜€πŸ˜‡

About

πŸ” Restaurant app allows all CRUD operations on menu items. It is built using MERN stack and utilizes certain other technologies. It also allows Sign In using Google and Facebook. ⭐

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published