Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peterampazzo/generate-diploma
https://github.com/peterampazzo/generate-diploma
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/peterampazzo/generate-diploma
- Owner: peterampazzo
- Created: 2019-09-15T10:29:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-02T16:02:17.000Z (about 2 years ago)
- Last Synced: 2023-03-22T19:10:27.502Z (over 1 year ago)
- Language: JavaScript
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# generate-diploma
Time saving script. Given a list of names and a certificate template it generates a copy for each candidate.
## Usage
Installation: `yarn install`, then you can run:
```
node app.js -l [list]
```The folder structure follow the group name (e.g. `example`):
```
generate-diploma/
│ app.js # main CLI file
├── names/
│ ├── example.txt # group list of names
└── templates/
└── example.pdf # template file for 'example' group
└── output/
└── example/ # all the generated pdf under same folder
└── .pdf # candidate pdf file named with candidate's name
```## Disclaimer
The [Alpismo Giovanile](https://it.wikipedia.org/wiki/Alpinismo_giovanile) committee ([Club Alpino Italiano](https://en.wikipedia.org/wiki/Club_Alpino_Italiano)) release a diploma to every attendee at the end of every activity year.
The goal was speed up the generation of each certificate limiting the work of designer just to make the template.