Skip to content

V1rg1lee/QR-event-ticketing

Repository files navigation

event-ticketing

Usage

Install the project

git clone https://github.com/V1rg1lee/event-ticketing.git
cd event-ticketing

Install the dependencies

python -m venv env
source env/bin/activate # for linux
env\Scripts\activate # for windows
pip install .

Run the project

You have to set a "PASSWORD" environment variable to run the project.

python -E -m event-ticketing

Run the project with a self signed certificate

You have to set a "PASSWORD" environment variable to run the project. If you want to use self signed certificate, you can use the "certif_gen.py" script as described below.

python -E -m event-ticketing --ssl

Run the scripts

Install the optional dependencies

pip install .[scripts]

Run the scripts

You must be in the root directory of the project to run the scripts.

python -E ./scripts/certif_gen.py
python -E ./scripts/private_key_gen.py
python -E ./scripts/gen_qr_code.py
python -E ./scripts/print_qr.py

About

Ticket manager for events via a secure QRCode system.

Resources

License

Stars

Watchers

Forks