Overlook is a web-based hotel-booking application that allows users to login with a username and password. Users will then be taken to a dashboard where they can choose to view their past bookings, their upcoming bookings, the total amount they have spent, or search for new bookings. The search function takes in a date with the option to filter by room type. Once the search results are displayed, the user is able to view room details, and book an available room. Once booked, the room is added to their bookings and the total spent is updated. The users bookings will be available even after page refresh.
Project spec: Spec. Project repo: Overlook Deployed link: Deployed
cd into the projectnpm i and npm startIn a separate terminal:
npm installnpm startlocalhost:8080 in browserThis project utilized Test Driven Development practices.
Mocha (testing framework) and Chai (assertion library) are required to run tests,
once installed and running:
-cd into the repo
-run npm test in the terminal

This project was the final solo project for MOD 2, wrapping up all that we’ve learned about accessibility, iterators, apis, scope, webpack, and how the internet works.
Challenges:
Wins:
Jamie Caudill: https://github.com/JamieCaudill