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.
- Programming Languages: HTML, CSS, JavaScript, Ruby.
- Frameworks: React, Redux, Rails and Bootstrap.
- GitHub Linters.
- Code Editor: VS Code.
- 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
To get a local copy up and running follow these simple steps.
- 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
- 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
rake rswag
to run the tests.
Contributions, issues, and feature requests are welcome!
Give a ⭐️ if you like this project!
- Microverse
- Original design idea by Murat Korkmaz on Behance.
This project is MIT licensed.