https://github.com/kaybhutani/certify
Trying to create a solution to make creation and management of certificates easier. Also aim to make a system to stop piracy of digital certificates
https://github.com/kaybhutani/certify
css flask hacktoberfest html mongodb pandas pillow python
Last synced: about 1 year ago
JSON representation
Trying to create a solution to make creation and management of certificates easier. Also aim to make a system to stop piracy of digital certificates
- Host: GitHub
- URL: https://github.com/kaybhutani/certify
- Owner: kaybhutani
- Created: 2019-09-07T07:22:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-22T04:50:47.000Z (over 3 years ago)
- Last Synced: 2025-04-13T07:15:51.457Z (about 1 year ago)
- Topics: css, flask, hacktoberfest, html, mongodb, pandas, pillow, python
- Language: HTML
- Homepage:
- Size: 5.09 MB
- Stars: 5
- Watchers: 2
- Forks: 8
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Certify
Certify helps creating multiple certificates (Upto 1000 at a time) that are using a same template but differ in data. It also provides an authentication feature to verify authenticity of certificate by providing it a unique Certify Code
## How to Contribute
### Cloning project
`git clone https://github.com/kbhutani0001/Certify`
### Entering project and creating directories
`cd Certify`
As of now, for verified certificate image database (`static/verified/images`), Certify uses file system and for user data it uses MongoDB (Mlab)
### Setting up Virtual environment
Note: You can skip installing virtual environment if you want. Jump to step 3 if you want to install packages globally
1. To create a virtual environment, do
`virtualenv ven`
2. Activate virtual environment
`source ven/bin/activate`
3. Installing dependencies
`pip3 install -r requirements.txt`
### Running the project
`python3 app.py`
This will run a http server at http://127.0.0.1:5000/