The Hotel Tishjama App offers both service managers and guests ease and convenience when it comes to effortlessly booking, creating, or editing services offered by the hotel.
This app was created as a team capstone project for a web development bootcamp offered by neuefische in the summer and fall of 2023. Other team members were
The app has two different dashboards, one for the service manager, and one for guests. The login process is the same for both: The app asks for an email address and a room number (and does not require guests to memorize or write down yet another password).
Once logged in, the service manager can see the list of services on offer as well as a button which allows for the creation of new services. In the details view of each service, the service manager also has the option to edit or delete the service.
Once logged in, guests also see a list of services on offer, can click into service details pages, and, once there, book that service. Booked services appear in a "My Bookings" list accessible from the user's home page. From the "My Bookings" list, guests can again access the service details page and cancel the booking if necessary.
- Front End:
- React
- Next.js
- React Styled Components
- useSWR
- Back End:
- Node.js
- MongoDB Atlas
- Mongoose
- Cloudinary
- Service Manager
- Email Address:
service-manager@hotel-tishjama.com
- Room Number:
1234
- Email Address:
- Guest
- Email Address:
guest1@home.com
- Room Number:
101
- Email Address: