Skip to content

Developed a Full-stack Ruby on Rails application that effortlessly helps users rent houses, make reservations, and create accounts through secure login and signup processes. With authentication and authorization mechanisms in place, the app ensures data security. Designed to simplify the house renting experience

License

Notifications You must be signed in to change notification settings

soesandarwin2201/house-renting-frontend

Repository files navigation

📗 Table of Contents

📖 House Renting

House renting is a rails application where you can book rental homes. This app is created using Rails as an api and React as frontend with 5 people.

🛠 Project Links

Tech Stack

REACT
Server
Database

Key Features

  • A user can register and log in, so that the data is private to them.
  • Book new houses
  • Create houses (only for admin)

(back to top)

Kanban Board

  • Kanban-Board

  • [Kanban-Board initial screenshot] Screenshot (269)

  • At the end of this project, we are still 5 members: @soesandarwin2201, @anyepeter, @TechnoAndy, @Alabi12, and @studiosnabeel.

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

 In order to run this project you need:

- Command line or terminal with React installed.
- IDE such as VsCode.

Setup

Clone this repository to your desired folder(Rails):

 git clone https://https://github.com/soesandarwin2201/house-renting-backend

Clone Another repository for frontend(React). Project

 git clone https://https://github.com/soesandarwin2201/house-renting-frontend

Install

Install Rails Project with:

  cd house-renting-backend
  bundle install
  Setup database credentials
  config/database.yml
  rails db:create
  rails db:seed
  rails s

For the React project,

  • Go to the respective folder where you clone.
  • At the root folder of your app, Make new file called .env and add the following.
   REACT_APP_API_URL=http://127.0.0.1:3000
  • Run the following.
   npm install
   npm start

👥 Authors

👤 Robert

👤 Soe Sandar Win

👤 ANYE PETER

👤 Nabeel Akbar

👤 Andy

(back to top)

🔭 Future Features

  • Fully Functional Auth Pages including email verifications and forgot password pages
  • Make multiple admins

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, Please give it a ⭐️

(back to top)

🙏 Acknowledgments

Thanks @Murat Korkmaz on Behance. for providing this template

Thanks, Microverse for giving us this opportunity.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Developed a Full-stack Ruby on Rails application that effortlessly helps users rent houses, make reservations, and create accounts through secure login and signup processes. With authentication and authorization mechanisms in place, the app ensures data security. Designed to simplify the house renting experience

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published