/Final-Group-Capstone-Frontend

This is a Cottage bookings app that allows users to search a list of cottages available and make reservations for 24hs. This is the front-end repo.

Primary LanguageJavaScript

📗 Table of Contents

📖 Cottage booking app

Cottage booking app is a booking app that allows users to search a list of available cottages and make reservations. This is the frontend repository.

Backend repo is here

🛠 Built With

Tech Stack

Client
Bundle
Server
Database

Key Features

  • Create new user
  • Create new cottage
  • Delete cottage
  • Add reservation
  • Display my reservations list

(back to top)

🚀 Live Demo

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:

Setup

Clone this repository to your desired folder:

Clone the back-end repo

git clone git@github.com:billymohajeri/Final-Group-Capstone-Backend.git

Clone the front-end repo

git clone git@github.com:billymohajeri/Final-Group-Capstone-Frontend.git

Install

Install the backend project with:

cd Final-Group-Capstone-Backend

bundle install to install all gems used.

rails db:create to create the database.

rails db:migrate to run the database migrations you created.

rails db:seed to add a new uer to the database.

rails s to run the dev server.

Go to http://localhost:3000/api-docs/index.html to see API documentation.

Install the frontend project with:

cd Final-Group-Capstone-Backend

npm install to install the app.

npm start ro run the app.

(back to top)

👥 Authors

👤 Billy Mohajeri

👤 Gaurav Gangwar

👤 Botlhale Setou

(back to top)

📊 Kanban Board

  • Link to Kanban Board: Kanban
  • Initial state of Kanban board: Kanban Image
  • We are a group of 3 persons.

(back to top)

🔭 Future Features

  • Improve the application UI
  • Add comment button
  • Improve authentication system
  • Authorization

(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 consider giving it a star.

(back to top)

🙏 Acknowledgments

  • I would like to thank all code reviewers for making this project better.

  • Original design idea by Murat Korkmaz on Behance.

📸 Photos:

(back to top)

📝 License

This project is MIT licensed.

(back to top)