hetsuthar028 / restaurant-app-wt

πŸ” 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. ⭐

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ” 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. ⭐


Languages

Language:JavaScript 97.3%Language:CSS 1.4%Language:HTML 1.3%