/HolidayMaker

Hotel booking app with Vue 3 and ASP.Net Core Web API

Primary LanguageVue

HolidayMaker Group 1

This is Ukubhuka, a hotel booking site created during spring 2021 at Newton YH in Malmö.

This project uses the following technologies:

  • Vue 3 Vite
  • ASP.Net Core Web Api
  • MS SQL
  • Stripe Payment

Prerequisites

  1. .Net Core SDK
  2. Node.JS Stable
  3. MS SQL

Screenshots

https://drive.google.com/drive/folders/1OygIVZ158-K69dgiE2-d6RbAGzusvoJ5?usp=sharing

Usage:

  1. Clone the repo
  2. Then run the following:
npm install # in frontend directory
npm run dev # in frontend directory
  1. Create the database with the provided Database_SQL_Script.sql script in the Docs folder
  2. Change the connection string in HolidayMakerContext.cs to your own string
  3. Make sure the backend server is on the port 44356. Alternatively you can find and replace this port where necessary
  4. Run the asp net backend server with your preferred choice (either in vs studio or via terminal)
  5. Default frontend can be found at localhost:3000