/overlook-final-project

Final Project for Mod 2 Turing

Primary LanguageJavaScript

Overlook

App Screenshot

Grand_Budapest_Manager_Interaction

Grand_Budapest_Customer_Interaction

Abstract

This is the Final Solo Project for Front End Engineering Module 2 at Turing School of Software and Design. This APP is a full-fledged hotel booking and management application, inspired by the Wes Anderson film 'The Grand Budapest Hotel'. Using this application, a hotel customer or hotel manager can view customer bookings and spending, books rooms for themselves and delete bookings. The app uses the fetch() API to GET, POST and DELETE data from an external database. This app utilizes all of the fundamental of OOP, TDD, and SRP. All functionality has been broken apart into classes so that the code is modular, and easily modifiable. Enjoy the splendor of our historical establishment in this decadent app.

Technologies Used

  • HTML
  • SCSS
  • JavaScript
  • Fetch API
  • Node Packages:
    • Moment
    • CircleType

Principles Demonstrated

  • Object Oriented Programming
  • Single Responsibility Principle
  • Test Driven Development
  • Modularity and Encapsulation
  • Class structure and organization
  • UI / UX

Viewing the APP using GitHub Pages:

Click below to experience 'The Grand Budapest Hotel' in your browser: GitHub Pages Link