Skip to content

andreeahanson/overlook

Repository files navigation

OverLook

Description

This is an Hotel Management App. It was made using jQuery and Javascript OOP (Object Oriented Programming) principles. It consists of four tabs, each displaying information about today's bookings, revenue or room service orders:

  1. The Main tab: displays information about the total numbers of rooms occupied, rooms available, occupancy rate and today's bookings and orders.
  2. The Orders tab: displays detailed information about today's orders. There is an input that can be used to search for the orders for a different date. When a customer is selected, all the information in the tab will refer to that particular customer.
  3. The Room tab: displays detailed information about today's bookings. There is an input that can be used to search for the bookings for a different date. When a customer is selected, all the information in the tab will refer to that particular customer.
  4. The Customer tab: where a new customer can be added, or an existing customer can be searched for.

Installation

git clone https://github.com/andreeahanson/Gametime.git

Once you have cloned the repo, install the library dependencies. Run:

npm install

To view the app in action, run the following command in your terminal:

npm start

Then, go to http://localhost:8080/ in your browser to see the code running in the browser.

Screenshots

alt text

alt text

alt text

Learning Goals

  • Use OOP to drive the design of the application and the code
  • Separate business-logic code from view-related code
  • Create a robust test suite that thoroughly tests all functionality of a client-side application

About

Mod 2 - Final Solo Project - Hotel Management App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •