/hotel-booking-front-end

The front-end app for Final Capstone Project which is used to create categories and rooms and the user can reserve the room.....

Primary LanguageJavaScriptMIT LicenseMIT

logo

Hotel Booking System - Front-end

📗 Table of Contents

📖 Hotel Booking System - Back-end

Hotel Booking System - Front-end is the front-end of an app designed where clients could make reservations for hotel rooms.

🛠 Built With

  1. React
  2. Redux
  3. CSS
  4. JavaScript
  5. Webpack

Tech Stack

Client

Key Features

  • Add new Hotel Rooms.
  • Add new Hotel Room Categories.
  • Delete Hotel Room.
  • Make Reservations for Rooms.
  • View Rooms.

(back to top)

KANBAN BOARD

View the Kanban board for the project here.

View the initial screenshot of the Kanban board here.

The project had a final number of 4 team members.

(back to top)

LIVE DEMO

Watch live demo of the app or visit the app page to use the app.

(back to top)

BACK END

View the Back-end part of the project here.

(back to top)

💻 Getting Started

To get a local copy of the project, use this link:

cd hotel-booking-front-end
https://github.com/anyars-encarta/hotel-booking-front-end.git

Setup

To setup this project, run this command:

npm start

Prerequisites

  1. A Code Editor
  2. Internet Connection
  3. Git

Install

Install this project with Iroko.

Usage

To run the project, execute the following command:

npm start

Run tests

To test the project, execute the following command:

npm test

Deployment

You can deploy this project using:

  1. GitHub Pages
  2. Render
  3. Any other hosting site

(back to top)

👥 Authors

👤 Anyars Yussif

👤 Saheed (Akorede) Emiola

👤 Maurice (Olabisi) Coker

👤 Mozamel Jawad

(back to top)

🔭 Future Features

  • Add Conference Hall Reservations
  • Add Recreational Center Reservations
  • Cancel Reservations
  • Change Reservations

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

(back to top)

⭐️ Show your support

If you like this project, please give it some starts ⭐️⭐️⭐️⭐️⭐️

(back to top)

🙏 Acknowledgments

Special credit to Murat Korkmaz, the author of the original design on behance.net used in this project and microverseinc for the design materials.

(back to top)

❓ FAQ (OPTIONAL)

  • How were the Linters utilised?

    • The Linters (npx eslint "/*.{js,jsx}" --fix and npx stylelint "/*.{css,scss}" --fix) were utilized with the help of resources provided by @microverseinc.
  • What new features should be expected in the next release of the project?

    • We are currently working on adding:
      • Add Conference Hall Reservations
      • Add Recreational Center Reservations
      • Cancel Reservations
      • Add payment system

(back to top)

📝 License

This project is MIT licensed.

(back to top)