This project is based off the Turing School of Software & Design Overlook Hotel final assignment for Mod 2. It's a hotel management tool for hotel customers and staff to manage room bookings and calculate customer bills.
- Upon opening the application, the user is greeted with a long in page. After they log in they can see their dashboard including their name, total spent, and past, current, and upcoming reservations.
- The user can also select from the calendar to filter through available bookings by date, as well as by room type.
- As an extra extension I also made the site mobile responsive.
- We're proud to share the the application is also fully tab accessible with a 100% Lighthouse Accessibility Score.
To navigate the website live, a local server download is required.
- Clone the necessary server and API here
- In the command line,
cd
into the directory and runnpm install
ornpm i
. - After the install is completely, run
npm start
.
Then clone down this repository
- In your command line,
cd
into your local directory and clone down this repository -
git@github.com:janitastic/renew-hotel.git
- Install the necessary package dependencies -
npm install
- Run the command
npm start
- With both the server running and this package, and visit
http://localhost:8080/
in your browser.
- JavaScript
- HTML, CSS
- Node.js
- Mocha and Chai
- Webpack
- Manager access
- Ability to delete a booking
- Log out functionality
- Jani Palomino
- With Code Review by Lindsey Schnell