Skip to content

This is a frontend app built with React, Material UI, and Bootstrap. It is a hotel room reservation app, it enables hotel owners to register their hotel and available rooms, and see the reservations done by customers. The customer also books a hotel room from all over the world.

License

Notifications You must be signed in to change notification settings

melashu/sleepover

Repository files navigation

📗 Table of Contents

📖 Sleep over app

This is an app that helps you to book an hotel's room from all over the world.

🛠 Built With

Tech Stack

Here are List of technologies used on this project

Languages
Frameworks
Database
Linters
Test library

Key Features

  • Book Rooms
  • Admninistration of rooms
  • See a list of Hotel's rooms

(back to top)

💻 Getting Started

Prerequisites

In order to run this project you need:

  • Npm
  • Git
  • Broswer to Display
  • IDE to run and edit the code

Setup

Clone this repository to your desired folder for frontend:

  git clone https://github.com/melashu/Hotel-room-reservation-front.git

change directory to cloned folder

  cd Hotel-room-reservation-front

Clone this repository to your desired folder for backend:

  git clone https://github.com/melashu/hotel-room-reservation.git

change directory to cloned folder

  cd hotel-room-reservation

Install (In your frontend project terminal)

Install project dependecies with:

  npm install

Install (In your backend project terminal)

Install project dependecies with:

  bundler install

Usage (In backend)

To run the project, execute the following command:

 rails s

Usage (In frontend)

To run the project, execute the following command:

  npm start
  • After running npm start, open your browser and enter this address http://localhost:3000/
  • Register as regular user using signup link.
  • To login as an admin, first run as rails db:seedin your backend terminal
  • Then enter the following
Email: admin@gmail.com
Password: 123456789
  • Congratulations! your're running Hotel-room-reservation-front

(back to top)

👥 Authors

👤 Benjamin kisenge

👤 Meshu Amare

👤 Abigiya Tadesse

👤 Lawrence Addai Kusi

👤 Mo'athal S. Kachi

(back to top)

🔭 Future Features

These features will be added in future updates. ⬇️⬇️

  • Online payment
  • Chat in the app

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

⭐️ Show your support

If you like👍🏽 this project, give the repository a star ⭐

(back to top)

🙏 Acknowledgments

  • I would like to thank the Microverse community

  • Specails thanks to Murat Korkmaz on Behance for designing the template

📝 License

This project is MIT licensed.

(back to top)

About

This is a frontend app built with React, Material UI, and Bootstrap. It is a hotel room reservation app, it enables hotel owners to register their hotel and available rooms, and see the reservations done by customers. The customer also books a hotel room from all over the world.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published