Skip to content

Certificates management using JavaScript on Github Pages with PDF download and keyword search on datatables.

License

Notifications You must be signed in to change notification settings

georgemaia/certificados

Repository files navigation

Certificados

Repositório com certificados de cursos, eventos e capacitações.

Certificates management using JavaScript on Github Pages with PDF download and keyword search on datatables.

URL: https://georgemaia.github.io/certificados

GitHub followers

USAGE

In the settings page of the repository, turn on Github Pages. After, change the SERVER constant in the config.js with your full address of the certificates files.

const SERVER = "http://localhost/certificados-repo/files/";

Change the FILENAME constant in the config.js with your certificates list in CSV format.

const FILENAME = "certificados.csv";

Then upload the PDFs files in the folder of the server. Edit the csv file certificados.csv with yours certificates.

JSON to Resume Schema

Exports the csv data to the JSON format used in Schema Resume. Just open resume-json.html and copy the JSON to the Github GIST.

"certificates": [
    {
      "name": "Certificate",
      "date": "2025-06-06",
      "issuer": "Company",
      "url": "https://certificate.com"
    },
    {
      "name": "Certificate",
      "date": "2026-06-05",
      "issuer": "Company 2",
      "url": "https://certificate.com"
    }
  ]

Model to save in github gist: resume.json

About

Certificates management using JavaScript on Github Pages with PDF download and keyword search on datatables.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •