This application allows a user to book rooms and view thier total expenses to a fictional hotel. Created during Turing School of Software and Design's Front End Engineering program, this application focused on:
- Using object oriented programming to drive the design of the application and code.
- Work with an API to send and recieve data through fetch requests
- Solidify the code review process on Github
- Creating a robust test suite that tests all the functionality of the client-side application.
Login page loads upon page load, then after login, shows a dashboard with all previously booked rooms, sorted by date, with upcoming bookings at the top.
The user can select a date, choose a room to book, and then book a room.
The user can filter the rooms on that date by type.
The user can then logout when finished using the site.
This application was built using a local live server and depends on webpack. To view and use this site, clone this repo as well as this repo
Clone these repos into the same directory, cd into each of them, and install the library dependencies by running:
npm install
To view and use the site, run npm start
in your terminal in each repo and then go to http://localhost:8080/
.
- JavaScript
- HTML
- SCSS
- Mocha
- Chai
- Webpack
- Turing School of Software and Design Students
- Phil Lewis
- Manager profile to book and delete bookings for any user.