/Reservify

A hotel reservation app displays all the existing hotels and details of each hotel, allowing the user to reserve the hotel they want.

Primary LanguageJavaScript

Reservify

A hotel reservation app displays all the existing hotels and details of each hotel, allowing the user to reserve the hotel they want.

Allows users:

  • To Signup and Login.
  • To Reserve a room in any hotels
  • To See all his reservations.
  • To Cancel a reservation.

Allows admins:

  • To Login.
  • To Add a new hotel.
  • To Delete a hotel.

Built With

Front-end

  • React.js
  • Redux (@redux/toolkit)
  • Bootstrap5
  • Module CSS

Back-end

  • Ruby on Rails
  • PostgreSQL

Additional Used

  • JWT
  • Jest
  • Sass
  • KanbanBoard
  • Linters
  • Gitflow

Link to API

The API for this project was built with Ruby on Rails. For more information and the documentation, check out the repository on Github

Live Demo 🌐

Getting Started

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

git clone git@github.com:Yothu/reservify-front-end.git 

Then

cd reservify-front-end 

To install packages

npm install

To Run the app

npm start

To Run the test

npm run test

Authors

Front-end Team

👤 Kyrillos Hany

👤 Eduardo

👤 David Vergaray

Back-end Team

👤 Fernando Herrera

👤 Anibal Amoroso

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Acknowledgments

Original design Vespa by Murat Korkmaz on Behance

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.