Skip to content

A Streamlit-based event venue management system that allows organizers to add, manage, and update their halls with features like price negotiation, booking management, and authentication.

Notifications You must be signed in to change notification settings

addytrunks/event_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Event Venue Management System πŸ›οΈ

A Streamlit-based web app that enables event organizers to add, manage, and update their venues. The platform provides CRUD operations, authentication, and real-time booking management for better venue coordination.

πŸš€ Features

  • πŸ” User Authentication – Organizers and customers have separate logins.
  • πŸ›οΈ Manage Venues – Add, edit, and delete venue listings.
  • πŸ’° Price & Capacity – Define event space details.
  • πŸ“… Booking System – Users can browse and book available venues.
  • πŸ”„ Real-time Updates – Manage bookings and availability efficiently.

πŸ“Œ Installation

  1. Clone the repository:
    git clone https://github.com/addytrunks/event_management_system.git
    cd event_management_system
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the application:
    streamlit run app.py

πŸ› οΈ Tech Stack

  • Frontend: Streamlit
  • Backend: MySQL + Python (PyMySQL)
  • Authentication: Session-based login

About

A Streamlit-based event venue management system that allows organizers to add, manage, and update their halls with features like price negotiation, booking management, and authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages