Skip to content

seth-way/Overlook-Hotel

 
 

Repository files navigation

Abstract:

A hotel management tool for hotel customers to manage room bookings and calculate bills.

Installation Instructions:

Warning

Node.js & npm are required to run this app.
Please ensure you have both installed on your machine before proceeding.

  • (optional) Fork this project to your own Github account.
  • Clone the repository to your local machine.
  • cd into the project folder.
  • Use the npm install command to install the project dependencies.
  • Use the npm start command to run webpack.
  • Check the console for the PORT and copy/paste localhost:PORT into your web browser.

Preview of App:

site navigation demo

Context:

This solo project took roughly 7 days or 20 hours to complete in my 12th week of JS development.

Contributors:

This application was built by Seth Way.

Learning Goals:

  • Use object and array prototype methods to perform data manipulation
  • Create a clear and accessible user interface
  • Make network requests to retrieve data
  • Implement a robust testing suite using TDD

Wins + Challenges:

  • In order to deploy this UI to github pages the locally running API also had to be deployed. I worked through this process and tracked my steps in a public gist so that my classmates and myself have access to a working example tutorial.
  • The finished product is not only mobile friendly, but also received a 100 accessibility score from Google Lighthouse.

About

A hotel management tool for hotel customers and staff to manage room bookings and calculate customer bills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 68.9%
  • CSS 31.1%