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

https://github.com/abhisinha08/hotelmanagementsystem

Hotel Management System WebApp built using Python - Flask with a MySQL Database.
https://github.com/abhisinha08/hotelmanagementsystem

dbms-project flask mysql python tailwindcss webapp

Last synced: 8 months ago
JSON representation

Hotel Management System WebApp built using Python - Flask with a MySQL Database.

Awesome Lists containing this project

README

          

# Hotel Management System
### DBMS Course Project by Group-16, CS22
#### Made using Python-Flask, MySQL, HTML, TailwindCSS and JavaScript

### Team Members
- [Abhinav Sinha](https://github.com/AbhiSinha08)
- Raghav Bahety

# Usage Guide
This Project requires the following tools:
- Python 3.6 or higher
- MySQL 80

## Getting Started
### Step 0: Clone the repository and cd into the project directory
```
$ git clone https://github.com/AbhiSinha08/HotelManagementSystem.git
$ cd HotelManagementSystem
```
### Step 1: Install the dependencies listed in `requirements.txt`
```
$ pip install -r requirements.txt
```
### Step 2: Make Sure that you have a MySQL Server up and running either in your local computer or hosted remotely

### Step 3. Configure the database for the app to use
- Open the `mysql.cfg` file with any text editor to edit your MySQL user and password in the respective fields for the app to connect to it.

*(You can also edit host and port number if the MySQL Server is hosted remotely)*

Also, you can change the MySQL database name for the app to use.

### Step 4: Run
Run the webapp by running either   `flask run`   **OR**   `python app.py`   command

By default, a flask application runs on port `5000` on `localhost`. So head over to http://localhost:5000 and start using!
### Step 4.1: :star:Star [this repository](https://github.com/AbhiSinha08/HotelManagementSystem) if you like our work⭐