This project involve building a web site for generating a (Quick Response) qr_code where user that visit the site can only generate the code after registration. The code generated should also be able to use both on and offline and can be shared via email, can be downloaded in PNG and PDF
FrontEnd Folder
contains the HTML,CSS and Javascripts code.ContributionList
is a folder that contains a txt files of every contributed Team members.qr_gen folder
contains all the codes use in evecuting this project with subfolder such as
authentication
, Apllication folder for the CustomUser and Profile models as well as other .py files in an app, it also contains templates folder for all jinja related to authenticationqr_gen_app
, this is the second applcation folder that how all the functionalit of the qr_generation.static
, this contains all the static folders such as the CSS; IMAGEs and the JS files.templates
contains a based templates file that is extended in all templates file.qr_gen
is the the project folder.requirements.txt
contains the dependencies installed throughout the project.With the evolution of Technology, quick access to service using an encrypted method has been evolving over the years, platform for the creating this encryption is what we will be building.
IDE
The project is was built using the Editor and the following technologies were used:
Project Management and Version Control
Design
FrontEnd
BackEnd
Database
https://github.com/zuri-training/qr-gen-proj-team55
https://github.com/zuri-training/qr-gen-proj-team55
git clone https://github.com/github_username/qr-gen-proj-team55.git
git remote add upstream https://github.com/zuri-training/qr-gen-proj-team55
pip install -r requirements.txt
git pull upstream main
git checkout -b branchName
git status
before you begin working)git add
git commit -m "message"
git pull upstream main
git push origin branchName
- This creates the branch remotely and pushes to that branch on the GithubUnauthenticated users - An individual that has not registered to the website would be able to:
Authenticated Users - A user that has fully registered and has completed all the verification processes in the website:
Project is : in progress
BackEnd Contributors
David Ilori
https://github.com/Ddluwole
Awal Umar
https://github.com/drizla01 (TEAM LEAD)
Joshua Eze
http://github.com/Allenkeys
Dighomanor Jeremiah
http://github.com/Digho007
FrontEnd Contributors
Mark nehemiah
http://github.com/markben2122
Samson Vershima Saaikyaa
http://github.com/vershima2
Awelewa Oluwasanmi Omolade
http://github.com/Sanmi01
Akobi, Mutiat Adeoti
http://github.com/PhoenixClix
Designers
Itepu precious eden
https://github.com/preciousitepu
Timileyin Lasisi
https://github.com/Timileyin21
Abimbola Ashonibare
https://github.com/BimboOni
Badamosi Abdullahi Oluwatobi
https://github.com/Abdooorl
Zipporah Badi
https://github.com/Zeebadi
Nnoruka Anthonia
https://github.com/Antoruka
Uduak Oscar
https://github.com/Udyoscar
Barakat Muraina Omolara
https://github.com/bara506
Ekojawe Efe
https://github.com/efedivine
Falola Samuel
https://github.com/sammiecode
Daniel Ige
https://github.com/igedaniel96
Emediong Ebong
https://github.com/Emyebong
Oluwabusayo Basirat Atiku
https://github.com/Busayoatiku
mkdir folder_name
folder_name
git clone --branch main https://github.com/zuri-training/qr-gen-proj-team55
python -m virtualenv local
local\Scripts\activate
pip install -r requirements.txt
PostgreSQL database
python manage.py generate_secret_key
https://www.figma.com/file/65TGG1OYI0nqPJ4EgMdmgn/Untitled?node-id=0%3A1
https://www.figma.com/file/pnbr6wzlXhcPcv0wvKQ80V/qr-gen-55?node-id=0%3A1
https://drive.google.com/file/d/1try3DiVSOIg-wCeG1_2_TUOyGgY5gvEi/view?usp=sharing
https://docs.google.com/document/d/1nY2ZyhnYYdc3RZAs1ycvuR03PrWlCK9xyXAlMI7JmOU/edit
Special thanks to Zuri Team and I4G for giving every member of this Team the privelege to Learn as well as implement what they have have in a real life settings.