Skip to content

A simple certificate management GUI using MongoDB

Notifications You must be signed in to change notification settings

reubendinny/CertHQ

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CertHQ

A simple certificate management GUI using MongoDB. Integrated with ChatGPT to perform autofilling of certificate details.

Demo

Certhq-Demo-2.mp4

Components

  • Frontend : HTML, CSS, JS, Bootstrap
  • Backend : Flask
  • Database : MongoDB

Pre-requisites

  • Personal OpenAI API keys. Sign up here. Click on View API Keys and paste the key in the fetch_text.py file

  • Tesseract OCR engine. Get it here. Set the path of executable file in fetch_text.py

  • Python

  • Necessary packages (check requirements.txt) :

pip install -r requirements.txt

Running the program

  • Clone the repository and navigate to the folder
  • Install the required python packages (Check previous section)
  • Run main.py

About

A simple certificate management GUI using MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 59.1%
  • JavaScript 18.7%
  • Python 17.3%
  • CSS 4.9%