maenkhraisha / hotel-reservation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Screenshot

image

Hotel Reservstion 🏩

This application is a web application for final capstone project that you can find your favorite Hotel around the world and reserve it for a specific date, find information about a hotel at details page and cancel a reservation.

Project Documentation πŸ“„

Team members: 4 (Dozie Udeagha, SaharSaba Amiri, Mean Mohammad, Bright Kweku Ahiadeke )

Built With πŸ› οΈ

  • Programming Languages: HTML, CSS, JavaScript, Ruby.
  • Frameworks: React, Redux, Rails and Bootstrap.
  • GitHub Linters.
  • Code Editor: VS Code.

Kanban Board

  • Click this link to view the Kanaban Board
  • Click this link to view the initial state of the kanban board
  • Click here for the main branch of the repo

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • A web browser like Google Chrome.
  • A code editor like Visual Studio Code with Git and nodejs.
  • You can check if Git is installed by running the following command in the terminal.
  • $ git --version
  • Clone the repo from here.
  • $ git clone https://github.com/maenkhraisha/hotel-reservation.git

Usage

Run locally

  • Make your way to the correct directory by running this command:
  • $ cd hotel-reservation
  • Run npm install
  • Run bundle install
  • From config\database.yml file, change the username and password to your own username and password.
  • Then you can run this command to configure the app in your PC:
  • $ rails db:drop db:create db:migrate db:seed
  • For starting the server to see the app in windows you can run this command:
  • foreman start

Run tests

  • Run rake rswag to run the tests.

Authors

πŸ‘€ Mean Mohammad

πŸ‘€ SaharSaba Amiri

πŸ‘€ Bright Kweku Ahiadeke

πŸ‘€ Dozie Udeagha

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

πŸ“ License

This project is MIT licensed.

About

License:MIT License


Languages

Language:Ruby 54.3%Language:JavaScript 32.3%Language:HTML 6.5%Language:CSS 3.5%Language:Batchfile 3.2%Language:Shell 0.2%Language:Procfile 0.1%