Skip to content

Ticketing system for the 2024 Kannada Rajyotsava Event in PES University Bangalore

License

Notifications You must be signed in to change notification settings

Kannada-Koota-PES/KK-Ticketing-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KK-Ticketing-2024

This is a ticketing system for the 2024 Kannada Rajyotsava event in PES University, Bangalore. The project uses Flask as the backend and HTML, CSS, and JavaScript for the frontend. PostgreSQL is used as the database.

The project is divided into two parts:

  1. Ticketing System - Where the trusted members are able to issue tickets to the participants.
  2. Scanning System - Where the tickets are scanned to verify the participants during the event.

Installation

  1. Clone the repository
git clone https://github.com/Kannada-Koota-PES/KK-Ticketing-2024.git
  1. Create and activate a virtual environment
cd KK-Ticketing-2024
python3 -m venv venv
source venv/bin/activate
  1. Install the dependencies
pip install -r app/requirements.txt
  1. Create a .env file in the root directory and add the following environment variables:
DEBUG = False
SECRET_KEY = ''
DATABASE_URL = ''
  1. Create and set up the database using the commands in db_commands.md
  2. Run the application
cd app
flask run

Made with ❤️ by IT Domain Kannada Koota, PES University

ಕನ್ನಡ ಕೂಟ 💛❤️

About

Ticketing system for the 2024 Kannada Rajyotsava Event in PES University Bangalore

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published