hammaazarok / dream-rent-api

The Real Estate Appointment Booking Application is a web-based software that aims to make the process of buying or selling a property more convenient and streamlined. The application allows users to easily schedule and manage appointments with real estate agents, eliminating the need for phone calls. back-end, Built with Ruby On Rails.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


🛠 Built With

Client
Client
Database

Visit the live output at:

http://localhost:3000/api/v1/houses

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

The Real Estate Appointment Booking Application is a web-based software that aims to make the process of buying or selling a property more convenient and streamlined. The application allows users to easily schedule and manage appointments with real estate agents, eliminating the need for phone calls. back-end, Built with Ruby On Rails.

License:Other


Languages

Language:Ruby 72.1%Language:HTML 22.3%Language:CSS 5.1%Language:JavaScript 0.5%Language:Procfile 0.1%