Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nickemma/hotel-reservation

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
https://github.com/nickemma/hotel-reservation

bcrypt docker gofiber golang jwt-token mongodb testing

Last synced: about 5 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/techieemma-blueviolet)

# 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](https://livedemo.com)

## 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:

```sh
git clone https://github.com/nickemma/hotel-reservation.git

```

2. Navigate to the project directory:
```sh
cd hotel-reservation
```

### Install

### Usage

### Run tests

### Deployment

## Author

👤 **Nicholas Emmanuel**

- GitHub: [@githubhandle](https://github.com/nickemma)
- Twitter: [@twitterhandle](https://twitter.com/techieEmma)
- LinkedIn: [LinkedIn](https://linkedin.com/in/techieemma)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

## 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](./MIT.md) licensed.