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.
- 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
Welcome Page
Welcome Page - Deutsch
Login
Sign Up
Home
Add Menu Form
Edit Menu Form
Page not found
Look forward to your reviews/suggestions. ππ