Skip to content

Full-stack solution using React for the frontend and Ruby on Rails for the backend. Its primary purpose is to facilitate house reservations. React, provides a powerful and dynamic user interface, while Ruby on Rails, handles the backend logic and data management.

License

Notifications You must be signed in to change notification settings

jmonto55/book-an-appointment-frontend

Repository files navigation

Alpha Reservations

Table of Contents

Alpha Reservations

This is a full stack app built with React, Redux, Tailwind CSS, and Ruby on Rails.
The application features authentication to access it, promps the user with a selection of houses, and a navigation bar, allowing the user to reserve, create, and delete houses.

Built With

Tech Stack :

Client

Server

Database

Key Features :

  • Authentication
  • Manage reservations per user
  • API calls to reserve, create and delete entities
  • Responsive design

(back to top)

Kanbanboards

  1. Initial Kanbanboard
  2. Final Kanbanboard

Live Demo

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps, you'll need both repositories, front and back end.

Setup

Clone these repositories to your desired folder:

cd book-an-appointment

git clone https://github.com/jmonto55/book-an-appointment-frontend.git

git clone https://github.com/jmonto55/book-an-appointment-backend.git

Install

Install this project with:

cd book-an-appointment-frontend

npm i

cd book-an-appointment-backend

bundle i

Database

At the backend, create the databases, run migrations, and populate it with seed data:

rails db:create

rails db:migrate

rails db:seed

Usage

First, fire up the server at the backend:

Then, run the frontend with the following commands:

npm start

(back to top)

Authors

Jose Montoya

Mohamed Abd Elmohsen Saleh

Simon Gideon

Bryan Hurtado

(back to top)

🔭 Future Features

  • Upload Images
  • Build APIs

(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 star 😁🌟✨

(back to top)

🙏 Acknowledgments

Special thanks to Murat Korkmaz for the awesome design.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Full-stack solution using React for the frontend and Ruby on Rails for the backend. Its primary purpose is to facilitate house reservations. React, provides a powerful and dynamic user interface, while Ruby on Rails, handles the backend logic and data management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •