Overlook is a hotel management tool that allows a user to login with a username and password to view their past and upcoming booking information, and make a reservation with a date and room type filter. This was the final solo project for Mod 2 of the Front End Engineering program at the Turing School of Software & Design.
- JavaScript
- CSS
- HTML
- Git/GitHub
- Mocha/Chai
- Lighthouse and WAVE accessibility tools
- Fecth API
- Webpack
- Use OOP to drive the design of the application and the code
- Work with an API to send and receive data
- Create a robust test suite that thoroughly tests all functionality of a client-side application
The project spec can be found here
- clone down the Overlook Hotel API
cd
into the directory- run
npm install
- run
npm start
- clone this repository to your local machine
- run
npm install
- run
npm start
- Go to http://localhost:8080/ and you should see the website
- Enter control + c in your terminal to stop the server(s) at any time.
Note: A valid username will start with 'username' and end with a number between 1 and 50 (there are 50 users in the users API). All users have the same password: overlook2021.