House Booking APP

logo

📗 Table of Contents

📖 [House Booking]

[House Booking] is a web application that allows users to book a house for a specific period of time. The user can see the list of houses available and book one of them. The user can also see the list of bookings he/she made and cancel them if he/she wants to. The user can also see the list of bookings made by other users.

🛠 Built With

1- Ruby 3.2.2
2- Rails 7.0.7.2
3- PostgreSQL
4- Gitflow
5- React

Tech Stack

Client
Front-end
Back-end
Database

Key Features

  • [Login page and registration page]
  • [Houses list]
  • [Reserve a house ]
  • [List of reserved houses]
  • [Responsive web design]

(back to top)

LINK TO BACK-END

Link: Back end

🚀 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:

Web Browser (Chrome recommended)
Code editor (VS recommended)
GitHub account

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone "https://github.com/ahmedeid6842/book_an_appointment_frontend.git"

Install

Go to your /book_an_appointment_frontend folder:

  cd /book_an_appointment_frontend
  npm install

Usage

  npm start

Deployment

Project Deployed using this project using:
Heroku

(back to top)

✍️ API Documentation

Link to Swagger API Docs: API Documentation

👥 Authors

👤 Ahmed Eid

👤 Gerson Higgins

👤 Daniel Ochuba Ugochukwu

(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 me a like, it doesn't cost you anything and it helps me a lot to keep working.

(back to top)

🙏 Acknowledgments

We would like to thank Bee in Student Success who is always avalaible to solve issues and Microverse for push us to work hard every day!

Original design idea Murat Korkmaz on Behance

(back to top)

❓ FAQ

(back to top)

📝 License

This project is MIT licensed.

(back to top)