Cassie

I started this project to apply my knowledge and practice to a recently popular design pattern called Actions.

Cassie
DeleteTemplateAction Class

I started this project to apply my knowledge and practice to a recently popular design pattern called Actions. It is similar to DDD but offers more flexibility.

Cassie is an application that manages and generates beautiful PDF certificates. We need an image as the background and print a name on the cert.

Background images, font, and paper size are configurable.

InertiaJS drives the front end with Vue, and it's been a pleasure for me to try on this stack for the first time. It's easy but powerful.

This project is hosted on https://github.com/jewei/cassie.

Create many certificates with template.
Templates are configurable.
More configurations.
List of names to be printed on the template.
Custom fonts are supported.
Tada! The result.
Verify a cetificate with UUID.

Subscribe to Jewei.toString()

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe