Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 1.3 KB

README.md

File metadata and controls

48 lines (38 loc) · 1.3 KB

Hoteltastic 🏨

Hoteltastic is a hotel management site where user can visit and book any exsiting room after successfully log in. Also, admin can track their user authorities, add-update-delete any exsiting room. Moreover, admin can make any user admin even he can ban any user.


Features:

  • Design the file structure following MVC Architechture Pattern
  • Authenticate user implementing JWT Based Authentication
  • After Authentication, user can pay and book any desired room
  • For Authorization, implemented Role Based Authorization
  • Have protected routes which can be navigated by admin only
  • Moreover, admin can make admin any user and even can ban
  • Additionaly, admin can create-update-delete any room
  • Have functionality for Admin & User Dashboard
  • Admin can post room photo using Multer

  • Technologies Used:

  • HTML
  • CSS
  • JavaScript
  • React
  • React Hook
  • Functional Component
  • React Hook Form
  • Redux
  • Axios
  • MUI
  • Node
  • Express
  • MongoDB
  • Mongoose
  • Bcrypt
  • JWT
  • Multer
  • MVC