A simple Flask-based project.
This Flask project is an Event Booking System that allows users to view available events, check their details, and book events if slots are available. The application provides a user-friendly interface with dynamic content rendering and an admin panel for managing events.
-
User Authentication: Secure login with session management.
-
Event Display & Booking: View event details (name, capacity, location, price) and Book available events dynamically.
-
Admin Panel: Manage events (add, edit, delete, update status).
-
Interactive UI: Alternating card colors, responsive design, and dynamic animations.
-
Fixed Navigation Bar: Quick access to Your Events and Logout links.
Follow these steps to set up and run the project locally:
- Clone the repository:
git clone https://github.com/santoshvarmaaddala/Event-Management-System.git
- Navigate into the project directory:
cd your-flask-project
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
.\venv\Scripts\activate # For Windows source venv/bin/activate # For Linux/macOS
- Install the required dependencies:
pip install -r requirements.txt
- Run the Flask server:
or
flask run
flask --app app run
For any inquiries or questions, feel free to reach out:
-
Santosh Varma Addala - [santoshvarma2166@gmail.com] GitHub: https://github.com/santoshvarmaaddala
-
Manoj Rayi - [rayimanoj8@gmail.com] GitHub: https://github.com/rayimanoj8