/house-rental-api

Primary LanguageRubyMIT LicenseMIT

House Rental

This project an API for the reservation of houses. If you're planning a special day or event, or if you want to spend time with your family, this is the website for you.You can book a house in any city on the planet.  Main features of this website are:

  • Users can see details of all the Houses.
  • Users can reserve a house for a special day and in the specific city.
  • Admin users can add and dlete houses.

Built With

  • Technologies: Ruby on Rails, JWT, Rspec, Swager, PostgreSql

Link to front-end App

Live Demo

Live Demo Link

  • Kanban Board
  • Kanban Board: Kanban Board link Initial state of the Kanban Board:

Screen Shot 2022-11-09 at 4 47 02 PM Screen Shot 2022-11-09 at 4 44 54 PM

  • Front-end iamge Screen Shot 2022-11-09 at 11 44 04 AM

Getting Started

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

Prerequisites

  • A web browser like Google Chrome.
  • A code editor like Visual Studio Code with Git and nodejs.
  • Have visual-studio code or any other code editor installed on your computer.

Setup

  • In order to get a copy of this project you need to download it from link
  • Extract the zipped file and open it in your code editor

Install and start

  • Run the command below in your terminal to get all required files:
bundle install
rails db:drop db:create db:migrate
rails s

Test

  • Run tests with the next command:

  • rake rswag

Authors

👤 Sanja Mandic

👤 Yohannes Dagnachew

👤 NabilHY

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.