The Overlook app is a hotel management tool for both hotel managers and customers. This project was built as the final solo project for module 2 of the Turing School of Software and Design Front End Engineering program.
The app provides a login screen where either managers or customers can log in with valid credentials. Managers can then view daily rooms available, revenue, and occupancy. They can also view any user's bookings and even add new reservations or delete existing ones. Customers can similarly view a list of their past and upcoming bookings and total spent, with the option to delete upcoming reservations. They can also search for available rooms to make a future booking, where they can view room information and filter by room type.
- Clone down this repo onto your local machine and cd into the directory
- Run npm install in your terminal
- Once the installation is complete, run
npm start
in your terminal - Go to
http://localhost:8080/
in your browser to view and interact with the application
To access the manager dashboard, enter the following credentials on the login screen:
Username: manager
Password: overlook2020
To log in to the customer dashboard, enter the following credentials. For the username, X represents a number 1 - 50:
Username: customerX
Password: overlook2020
- JavaScript
- HTML
- SCSS
- Webpack
- Moment.js
- Mocha, chai, lint
Manager login
Customer login
Rachel Williams: GitHub Profile