Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lamenezes/certificator

Generate course certificates easily
https://github.com/lamenezes/certificator

Last synced: about 1 month ago
JSON representation

Generate course certificates easily

Awesome Lists containing this project

README

        

============
Certificator
============

.. image:: https://badge.fury.io/py/certificator.svg
:target: https://pypi.org/project/certificator/

.. image:: https://img.shields.io/badge/python-3.6,3.7-blue.svg
:target: https://github.com/lamenezes/certificator/

.. image:: https://img.shields.io/github/license/lamenezes/certificator.svg
:target: https://github.com/lamenezes/certificator/blob/master/LICENSE

.. image:: https://circleci.com/gh/lamenezes/certificator.svg?style=shield
:target: https://circleci.com/gh/lamenezes/certificator

Event certificate generator. Currently supports CSV/JSON + Meetup.

--------------
How to install
--------------

::

pip install certificator

------------------------------------
How to use (using CLI interface)
------------------------------------

From local CSV file:

.. code:: bash

certificator csv \
--meta-file \
--data-file \
--template-path

From MEETUP events:

.. code:: bash

certificator meetup \
--urlname \
--event-id \
--meetup-api-key \
--template-path

For more options, type certificator --help

------------------------------------
Examples
------------------------------------

Inside the folder examples/ are some files to be used as examples.
To generate certificates using the data in data.csv, you can run the command

.. code:: bash

certificator csv \
--meta-file meta.json \
--data-file data.csv