Giter Club home page Giter Club logo

hotelreservation's Introduction

Hotel-Reservation-System

A simple reservation system to help hotel managers manage their business!

Installation (Using Docker)

Use the following steps to set up the project repository. Run all of these commands inside the project folder in WSL.

  1. Make sure to install WSL and Docker Desktop.
  2. Clone the project repository into the /etc/home/[username] directory after you open up wsl. (You can also just use the local repository you've been using on windows this whole time.)
  3. To make it easier you can run vscode in that repository by opening WSL and running the command code .
  4. Open up docker desktop and make sure that these are enabled.

  5. Run the following command to install the composer dependencies.
docker compose up -d

Congrats that all the steps to get it running :D

Installation (No Docker)

Clone the repo

git clone https://github.com/sergiumereacre/hotelreservation.git

Install this specific version of Java and follow the steps for Maven.

  • Use this link to download Java 17.
  • Use this tutorial to install Maven on windows.
  • USe this Node.JS to download and install Node.js.

Once Maven is setup and you also have Node.js installed.

This command will install all the dependencies for the backend and the front end.

npm install

If you want to run the install for frontend or backend independently, you can use the following commands.

npm run frontend:install
npm run backend:install

Once the dependencies are installed you dont have to run those commands again only when you want to update some packages.

Open up 2 terminals and run the following commands in each terminal.

npm start frontend
npm start backend

Contributors

  1. Sergiu Mereacre
  2. Jack O'Brien
  3. Edison Cai
  4. David Walsh

License

Distributed under the MIT License. See LICENSE.txt for more information.

hotelreservation's People

Contributors

thecaister avatar sergiumereacre avatar davidwalshcode avatar jackobrien4555 avatar

Stargazers

 avatar  avatar  avatar  avatar

hotelreservation's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.