Skip to content

A house booking App, Created with Rails and react

License

Notifications You must be signed in to change notification settings

tugsem/dream-rent-api

 
 

Repository files navigation

logo

Dream Rent:

An API for the Dream Rent app. This API is used to store and retrieve data for the Dream Rent app. The API is built using Ruby on Rails and PostgreSQL. The API is deployed on Heroku and can be accessed at https://

You can find the React Front-end application at This Repo


Initial State (Kanban Board)

203625787-0a338c1b-e3df-4ec8-9aa4-f6976aaadd6e

Final State (Kanban Board)

final state

🛠 Built With

Client
Client
Database

Visit the live output at:

Front End URL

Back End URL

Getting Started

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

(back to top)

Prerequisites

  • You need Ruby v3+, Rails v7+ and Postgresql installed on your machine.

Setup and Usage

Start Back-end Rails server

  • Note -> You need to start the Rails server first at port 3000 then start the React server at a different port
  • Clone the back-end rails API from https://github.com/Shubh-Dev/dream-rent-api.git
  • navigate to the folder cd dream-rent-api
  • Install required gems bundle install
  • Load the database rails db:reset
  • Start server rails s

Start Front-end React server

  • Clone the project https://github.com/Shubh-Dev/dream-rent.git
  • navigate to the folder cd dream-rent
  • run npm i to install all dependencies
  • Start server npm start and choose the yes option to start server in different port (not 3000)
  • Enjoy interacting with the app.

Authors

👤 Tuğsem Saranlı

👤 Asim Mehmood Khan

👤 Shubh-Dev Shubh-Dev

👤 Hamma Azarok

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgement

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

(back to top)

About

A house booking App, Created with Rails and react

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 71.3%
  • HTML 22.6%
  • CSS 5.3%
  • Other 0.8%