A python-based vCard QR code generator with web interface support
- Install the python 3.9 from https://www.python.org/
- Clone this repository and using the terminal,
cd
to the directory - Run
pip install -r requirements.txt
to install the required dependencies
- Make a new directory called "output" (this is where all the QR codes will be generated)
- Run
python generator.py
to start the program - Fill in the desired fields (any required fields are labelled with (required))
- Once finished, the QR code will be generated in the "output" folder
cd
to the directoryVCardMaker
- Run
python -c 'from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())'
- Copy the generated secret key
- Create a new file called
.env
- Enter
SECRET_KEY = <secret key>
(replacing with the previously generated secret key) into.env
and save it - Run
python manage.py runserver
to start the web application - Open the web application in the browser at http://localhost:8000
- Fill in the desired fields (any required fields are labelled with *)
- Once finished, the QR code will be generated in next webpage (right click > save image, to save the image in your local computer)