Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ardhweb/certgen

This repository contains the code for a simple certificate generator system. The system allows users to signup and login, create dummy certificates, and share a JWT token with others who want to verify that the certificate is original and valid.
https://github.com/ardhweb/certgen

Last synced: about 1 month ago
JSON representation

This repository contains the code for a simple certificate generator system. The system allows users to signup and login, create dummy certificates, and share a JWT token with others who want to verify that the certificate is original and valid.

Awesome Lists containing this project

README

        

# certgen
This repository contains the code for a simple certificate generator system. The system allows users to signup and login, create dummy certificates, and share a JWT token with others who want to verify that the certificate is original and valid.
Users can signup and login.
Users can create dummy certificates.
Users can share a JWT token with others who want to verify the certificate.
The system verifies the certificate by checking the JWT token.

**Instraction:**

**1.Install Python on your system.**
**2.Open Visual Studio Code and create a new folder.**
**3.Open the terminal in Visual Studio Code.**
**5.If you are using Windows, type the following command in the terminal:**

**python -m venv venv**

**6.To activate the virtual environment, type the following command in the terminal:**

**venv/scripts/activate**

**7.Download the Django repository and extract it.**
**8.Copy the extracted folder to the current folder where you are.**
**9.In the terminal, type the following command to install the necessary Python packages:**

**pip install -r requirements.txt**

**Once you have completed these steps, you will have successfully installed Django.**
**Here are some additional tips for installing Django:**
**You can use the pip install django command to install Django without creating a virtual environment. However, it is recommended to use a virtual environment to isolate your Django project from other Python projects on your system.**

**Now After this **
**use py manage.py runserver**
**and check browser with http://127.0.0.1:8000**

![Screenshot_1](https://github.com/Ardhweb/certgen/assets/68722733/e5f5af56-5595-475e-97a0-dced5740e9d6)
![Screenshot_6](https://github.com/Ardhweb/certgen/assets/68722733/7afa0016-10e1-4fbf-8fd9-759dd07126b9)
![Screenshot_8](https://github.com/Ardhweb/certgen/assets/68722733/4f74ed6e-bc35-4ba4-b014-60c374b87a20)
![Screenshot_7](https://github.com/Ardhweb/certgen/assets/68722733/2a8978ea-0a50-4b10-a8fc-6c5e7c0860c4)
![Screenshot_5](https://github.com/Ardhweb/certgen/assets/68722733/6b7f6dc9-d567-4fe3-a492-361ee1d624f4)
![Screenshot_9](https://github.com/Ardhweb/certgen/assets/68722733/07a911b3-08ed-4fa1-aa2c-c1c0da3bc3b2)