Skip to content

A comprehensive hotel reservation system designed to facilitate seamless booking and management of hotel rooms. Users can make reservations, and manage their bookings. Hotel administrators can view reservations, and update room details. This project aims to provide an efficient, user-friendly

Notifications You must be signed in to change notification settings

nickemma/hotel-reservation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel Reservation

This project is a comprehensive hotel reservation system designed to facilitate seamless booking and management of hotel rooms. Users can view available rooms, make reservations, and manage their bookings. Hotel administrators can manage room availability, view reservations, and update room details. This project aims to provide an efficient, user-friendly experience for both guests and hotel staff.

Built With

  • Major languages: Go,
  • Frameworks: Next.js
  • Technologies used: MongoDB, REST API, GoFiber, Docker

Live Demo (Coming soon)

Live Demo Link

Project Outline

  • Users -> Book room from a hotel
  • Admins -> Check for reservation and bookings
  • Authentication And Authorization -> Using JWT token
  • Hotels -> CRUD API -> JSON
  • Rooms -> CRUD API -> JSON
  • Script -> Database management -> Seeding -> Migration

Getting Started

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

Prerequisites

  • Node.js installed on your local machine
  • MongoDB installed or access to a MongoDB database

Setup

  1. Clone the repository:

    git clone https://github.com/nickemma/hotel-reservation.git
    
  2. Navigate to the project directory:

    cd hotel-reservation

Install

Usage

Run tests

Deployment

Author

👤 Nicholas Emmanuel

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

About

A comprehensive hotel reservation system designed to facilitate seamless booking and management of hotel rooms. Users can make reservations, and manage their bookings. Hotel administrators can view reservations, and update room details. This project aims to provide an efficient, user-friendly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published