Simple django web application to manage certificates and their verifications with QR codes.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Simple django web application to manage certificates and their verifications with QR codes.
To get a local copy up and running follow these simple steps.
Install docker engine and docker compose.
- Docker engine
https://docs.docker.com/engine/install/
- Docker compose
https://docs.docker.com/compose/install/
-
Clone the repo
git clone https://github.com/Muhammad-Elgendi/QR-certificate.git
-
Go to qrcertificate directory
cd qrcertificate
-
Create your own .env files by copying .env.example
cp .env.example .env.dev cp .env.example .env.prod
-
Go to docker directory
cd qrcertificate/docker
-
Create your own .env file for docker compose by copying .env.example
cp .env.example .env
-
Create and start all the containers
docker-compose up
-
Generate a new security key
-
Creating a New Administrator Account
docker-compose exec web bash python manage.py createsuperuser
-
Fill out your credentials
-
Open a new browser tab and Visit localhost
QR-certificate could be used for different use cases, here are some examples:
- Verification of generated certificates
- Export certificates in PDF
Additional screenshots, screencasts, and more resources will be soon.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GPL-3.0 license. See LICENSE
for more information.
Muhammad Elgendi- @gendidev
Project Link: https://github.com/Muhammad-Elgendi/QR-certificate