Skip to content

A simple demonstrator to present how certificates for students could be done

License

Notifications You must be signed in to change notification settings

dermrvn-code/StudentCertificateDemo

Repository files navigation

Demonstrator for Student Certificates

Table of Contents

Installation

To install the Student Certificate Demo, follow these steps:

  1. Clone the repository:

    git clone https://github.com/dermrvn-code/StudentCertificateDemo
  2. Install the required dependencies:

    py install.py

Now everything is successfully installed and the Student Certificate Demo can be used.

Usage

To use the Student Certificate Demo, follow these steps:

  1. Start the environment:

    In every new terminal session, you need to start the environment by running the following command:

    start_env.bat
  2. Generate all certificates:

    py service_client\generate_certificate.py
  3. Start the student-client:

    py student_client\main.py
  4. Start the service-client:

    py service_client\main.py
  5. Generate the certificate request in the student-client

  6. Upload the certificate request in the service-client and download the certificates

  7. Upload both the personal and the public institution certificate in the student-client

  8. Have fun with the Student Certificate Demo!

Reset

To reset the Student Certificate Demo, follow these steps:

  1. Start the environment:

    start_env.bat
  2. Run the clear data script:

    py clear_data.py

(Back to top)

About

A simple demonstrator to present how certificates for students could be done

Topics

Resources

License

Stars

Watchers

Forks

Languages