Inn Sync is a user friendly project that addresses the challenge of effectively managing a hotel by streamlining various operations through a web-based platform. This innovative solution tackles the complexities associated with tasks like user check-ins and check-outs, sales statistics, and other related processes. By offering a centralized system, the project aims to enhance efficiency, improve guest experiences, and optimize overall hotel management.
Demo video link:- https://drive.google.com/file/d/1walpYVEv6d7TjQNBq5SSomYJIm645OMb/view?usp=drive_link
Frontend deployment link:- https://inn-sync.netlify.app/
Backend deployment link:- https://inn-sync-ug12.onrender.com/
API Documentation:- https://documenter.getpostman.com/view/32409759/2s9YymHkUC
-
Dashboard
- The initial app screen is a dashboard to display important information for the last 3 months.
- A list of guests checking in and out on the current day.
- Statistics on recent bookings, sales, check-ins, and occupancy rate.
- A chart showing all daily hotel sales, showing both "total" sales and "extras" sales.
- A representaion showing statistics on stay durations.
-
Authentication and Authorization
-
Cabins
-
Bookings
- The app has a tabled view with all the bookings, showing their arrival and departure dates, status, and paid amount, as well as cabin and guest data.
- The booking status can filtered by "unconfirmed", "checked in", or "checked out" status.
- Other booking data includes: the number of guests, number of nights, guest observations, whether they booked breakfast, breakfast price.
-
Check In/Out
- Users are able to delete, check-in, or check out a booking as the guest arrives (no editing necessary for now).
- Confirming that payment has been received or not.
- On check-in, breakfast should be provided if asked.
-
Guests
- Guest data contain full name, email, national ID, nationality, and a country flag for easy identification.
-
Settings and customization
-
Dark mode.
- Users are able to switch between Light and Dark Mode.