GithubHelp home page GithubHelp logo

overlook's Introduction

Overlook: Management Application for Hotel Staffers

What is it?

Hotel Staffers and Management Team Use Cases:

  • Looking up existing customers already stayed at the hotel before or currently staying
  • Overview at a glance of how full the hotel is today, what is available to be booked
  • Book a room for specific customer, on a specific day, with list of availabilities and preferences in room types and pricing
  • Book a room service (food ordering with menu and pricing)

Known Issues

List of Issues can be found here

Working Product GIFS

Customer and Rooms Tab

working-product-gif

Room Booking

working-product-gif-2

Dark Mode and Room Service

working-product-gif-3

Thank you:

  • JavaScript
  • jQuery
  • jQuery UI
  • Mocha, Chai, Chai Spies
  • HTML
  • CSS (Sass)
  • Webpack
  • Flat UI Color

Objectives

  • 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
  • Thoroughly tests all functionality of a client-side application
  • Build the application in sprints through user stories

How to Install

  1. Fork and clone down this repository
  2. In your Terminal, access the directory of this repository
  3. Run npm install to install the webpack dependencies
  4. Once it has finished installing, run npm start
  5. Go to the localhost address ex. http://localhost:8080/

Relevant Static Screenshots

dark-main

light-customer

dark-book

light-book

light-order

overlook's People

Contributors

peeratmac avatar

Watchers

James Cloos avatar  avatar

overlook's Issues

Orders Tab: Running List of what can be fixed beyond MVP

Separate ticket should be created to fix different issues and mark them off here

  • Placeholder prior to customer search, need to handle a case where no data exists and prompt user to search first.

  • Also the section for users to search by date, error handling for date formatting or recommend format they need to type in (potentially auto correct no matter how it was typed 09/14/19 vs 09/14/2019. Calendar modal popup can help too.

  • Styling to highlight "Current Customer" section with current customer tag and name tag that pop out to ensure user of application see the difference between query searched that has gone through vs no search. Completed

Rooms Tab: Running List of what can be fixed beyond MVP

  • Styling of how available rooms after search are appending right now (buttons, text, horizontally appended vs vertically appended as a table?)

  • Need development on current customer booking history when customer is searched/selected from Customer Tab

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.