This is the API for the premium hotel web application. It allows users to browse various kinds of rooms available in our hotel anywhere they are and they can be able to reserve any room they want.
- Ruby
- Ruby on Rails
- Gems
- Rspec
- Capybara
- Swagger-UI
- JWT Authentication
- Selenium-webdriver
- cancancan
- Devise
- FactoryBot
- Faker
- Rack cors
Follow these steps below:
- Ruby
- Rails
- PostgreSQL
Clone the repo and run bundle install in the command line to install the dependencies
$ git clone https://github.com/kingqabil/book-an-appointment-backend.git
$ cd book-an-appointment-backend
$ bundle install
$ rspec
- this will run all the test cases
$ rspec spec/folder_name/name_of_test_file.rb
- to run test cases individually
$ rails server
Open http://localhost:3001/ in your browser
Open https://premium-hotel.herokuapp.com/index.html in your browser
👤 SadiQ HabiL
- GitHub: @kingqabil
- Twitter: @kingqabil
- LinkedIn: @kingqabil
👤 Hamza Tarar
- GitHub: @Lockless404
- Twitter: @hamza_tarar10
- LinkedIn: Hamza Tarar
👤 Bertrand Mutangana Ishimwe
- GitHub: @BertrandConxy
- Twitter: @Bconxy
- LinkedIn: Bertrand Mutangana Ishimwe
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Thanks to Microverse
This project is MIT licensed.