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

https://github.com/krishbharadwaj5678/bookin

Bookin provides a powerful admin dashboard for managing hotel bookings. Designed for hotel administrators, this system allows you to effortlessly handle all booking tasks, including adding, editing, viewing, and removing bookings.
https://github.com/krishbharadwaj5678/bookin

Last synced: 4 months ago
JSON representation

Bookin provides a powerful admin dashboard for managing hotel bookings. Designed for hotel administrators, this system allows you to effortlessly handle all booking tasks, including adding, editing, viewing, and removing bookings.

Awesome Lists containing this project

README

          

# 🏨 Bookin – Hotel Booking Admin Dashboard

**Bookin** is a powerful and intuitive admin dashboard built with **Streamlit** and **MongoDB** that empowers hotel administrators to seamlessly manage bookings with ease.

---

## ✨ Features

* ✅ **Add New Bookings** with guest details and room preferences
* 📝 **Edit Existing Bookings** quickly and efficiently
* 👀 **View All Bookings** in an organized way
* ❌ **Delete Bookings** when needed
* 📊 **Real-Time Database** connection using MongoDB
* 🚀 **Streamlit-Powered UI** – lightweight, interactive, and responsive

---

## 🛠️ Tech Stack

| Tool | Purpose |
| --------- | ------------------------------ |
| Streamlit | Frontend framework |
| MongoDB | NoSQL database for bookings |
| Python | Backend logic |
| PyMongo | MongoDB-Python connectivity |

---

## 🚀 Getting Started

### 1. Clone the Repository

```bash
git clone https://github.com/KrishBharadwaj5678/Bookin.git
cd Bookin
```

### 2. Install Dependencies

```bash
pip install -r requirements.txt
```

### 3. Run the App

```bash
streamlit run app.py
```

---

## 🤝 Contributing

We love contributions from the community!

### 🧩 How to Contribute

1. 🍴 **Fork** the repository
2. 🌿 **Create** a new branch:

```bash
git checkout -b feature/your-feature-name
```
3. 💾 **Commit** your changes:

```bash
git commit -m 'Add your message here'
```
4. 🚀 **Push** to your fork:

```bash
git push origin feature/your-feature-name
```
5. 📬 **Open a Pull Request**