Designed and created by Raisa Primerova
Overlook is a hotel management app that used for getting booking info or making new booking. This app was designed for two types of users: manager and customer.
Customers can see their own past and future bookings, total spent amount for all time or reserve a new room.
Manager can see occupied room percent for today, a number of available rooms (total and specific type) and total revenue for today and last two days. Also manager has access to any customer's bookings through customer board in manager mode. In addition to customer's action manager can remove any future booking.
-
clone
the repo to your local machine -
run
npm install
to download all necessary dependencies -
run
npm start
to run the server -
open
localhost:8080
(unless your terminal says otherwise) -
use
manager
as username andoverlook2019
as a password to go to manager board -
use
customer1
(or any other number from 1 to 50, a number is an id of user) as username andoverlook2019
as a password to go to manager board
-
Bundled with
webpack
-
TDD with
mocha
,chai
,spies
-
HTML
-
Sass
-
jQuery
-
OOP ES6
-
Fetch API for receiving 3rd party data