Skip to content

philalewis/Overlook-hotel

Repository files navigation

Overlook Hotel

Project Overview

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.

Demonstrations

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. login screen

The user can select a date, choose a room to book, and then book a room. filter rooms by date

The user can filter the rooms on that date by type. filter by room type

The user can then logout when finished using the site. logout

Setup

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/.

Technologies Used

  • JavaScript
  • HTML
  • SCSS
  • Mocha
  • Chai
  • Webpack

Contributors

  • Turing School of Software and Design Students
    • Phil Lewis

Future Features

  • Manager profile to book and delete bookings for any user.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published