QR Code- Quick response Code
A QR code generator is software that stores data into a barcode (for example a text or a website address), barcodes are machine-readable codes with black and white squares, it is a platform that allows users generate QR code that specifically does something when scanned.
It is a niche tool that is used to generate different types of QR Codes. Depending on your purpose, you can use QR generator to create QR Codes to open a website, view a PDF file, listen to music, watch Youtube videos, store image files, connect to a WiFi network, and much more.
Maybe in your marketing and advertising campaigns you want to keep track of your products, how will you go about it? QR codes are frequently used to track information about products in a supply chain and โ because many smartphones have built-in QR readers โ they are often used in marketing and advertising campaigns. More recently, they have played a key role in helping to trace coronavirus exposure and slow the spread of the virus.
Imagine trying to catch a train that will depart very soon, when you bought the ticket you were given a ticket ID to input before you can move into the train, maybe you met a queue before it will come to your turn to input you ticket ID the train might have moved. To tackle this issue we decide to create a platform that can generate downloadable barcodes which will make the process faster and more convienent for users.
User: Unauthenticated
- Visit the platform to view basic information about it- adetail landing page.
- View and Interact with the documentation - follow us on our social media handles, like documenation etc.
- Register to view more details - Sign up to access more details.
- No access to use until registered - Restriction for some special features untill user register.
- Full access to the platform - get full access to platform
- Allow setting on what should happen when qr is scanned - give at least 2 options
- Allow user to download (allow png, jped and pdf download format), or share code by email or social media
- Allow user save data and come back to it
Advertising
Clone the repository into your local machine, to install this project, using the following command;
git clone https://github.com/zuri-training/Team_Raccoon_qr_gen.git
After cloning, change directory into the project folder, using the command below;
cd <project-directory>
Create a virtual environment (unarguably a very useful practice for new projects) to install the required dependencies, using;
virtualenv <virtual-environment-name>
Activate the virtual environment you created using;
Linux/OS:
$ source <virtual-environment-name>/Scripts/activate
Windows OS:
C:\Users\Name\<project-directory> path\to\<virtual-environment-name>\Scripts\activate
Install the required dependencies using;
pip install -r requirements.txt
Prepare the models as tables to be migrated to the database using;
python manage.py makemigrations
Migrate the tables using;
python manage.py migrate
Then run your server using;
python manage.py runserver