Skip to content

A tool for managing and displaying data related to customers, bookings, and room service.

Notifications You must be signed in to change notification settings

ericwm76/hotel-manager

Repository files navigation

Le Roseau Hotel Management App

Summary

Le Roseau Hotel Management App is a hotel management tool I developed during my second module at the Turing School of Software and Design. It provides a clean, simple user interface for managing and displaying data related to customers, bookings, and room service.

Screenshots

Screen Shot 2019-09-18 at 7 47 44 AM

Screen Shot 2019-09-18 at 7 48 34 AM

Screen Shot 2019-09-18 at 7 48 53 AM

Screen Shot 2019-09-18 at 7 49 11 AM

View on GitHub Pages

Goals

  • Write a program and UI/UX from scratch
  • Synthesize knowledge of OOP, classes, and JS fundamentals to create a well-functioning app
  • Write modular, reusable code that follows SRP (Single Responibility Principle) and SOLID principle
  • Create a robust test suite that thoroughly tests all functionality of a client-side application
  • Use the Fetch API for sending and receiving data
  • Style using SASS (SCSS)

Built with:

  • JavaScript
  • HTML
  • SASS
  • Mocha testing framework and Chai Expect assertion library

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. Copy the localhost address ex. http://localhost:8080/ in your Terminal and paste it into your browser

About

A tool for managing and displaying data related to customers, bookings, and room service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published