This project aims to model an online hotel reservation system similar to Hotels.com using VueJS and Vuetify for front-end development. It provides basic functionality such as online reservations, payment processing, user authentication, result filtering, and a reward point system.
Below are the instructions on how to get this project running on your system.
You need to have installed Node.js from https://nodejs.org/en/
Once you have Node and NPM installed (should come together), clone this repository to your local machine.
Once you've cloned the repo, navigate to the folder. From the terminal, get to the vue-indecisive-hotels folder:
cd vue-indecisive-hotels
Then run the following to install all required packages:
npm install
After that, you can run the server:
npm run dev
And you're set to go!