Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/nickemma/hotel-reservation
- Owner: nickemma
- Created: 2024-05-31T22:48:00.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-22T22:38:42.000Z (5 months ago)
- Last Synced: 2024-07-11T14:03:34.251Z (4 months ago)
- Topics: bcrypt, docker, gofiber, golang, jwt-token, mongodb, testing
- Language: Go
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.