CertifiCat
github.com
Spec sheet
- Purpose
- CertifiCat is a self-hosted certificate generation and management solution for event organisers.Read 5 Oct 2026 · github.com
- Intended users
- The project describes itself as a solution for event organisers managing and distributing certificates.Read 5 Oct 2026 · github.com
- Admin panel
- The admin panel lets organisers add events, upload templates, and generate certificates.Read 5 Oct 2026 · github.com
- Authentication and database
- CertifiCat uses Firebase for authentication and database services, with email/password authentication configured for the admin user.Read 5 Oct 2026 · github.com
- Download page
- Users can download certificates by entering a certificate code or user ID on the download page.Read 5 Oct 2026 · github.com
- Firebase setup
- The setup instructions require a Firebase project on the Blaze plan, with Firestore and Storage enabled.Read 5 Oct 2026 · github.com
- Hosting
- It can be hosted on your own server under your own domain.Read 5 Oct 2026 · github.com
- Install and run
- The README instructs users to clone the repository, install dependencies with Yarn, build the project, and start the server.Read 5 Oct 2026 · github.com
- Open source
- The project is open source, free to use, and licensed under AGPL-3.0.Read 5 Oct 2026 · github.com
- Sign-up control
- The README advises disabling Firebase sign-up to prevent other users from signing up.Read 5 Oct 2026 · github.com
- Storage
- It uses MongoDB to store certificate template base PDFs and requires a running MongoDB instance.Read 5 Oct 2026 · github.com
- Templates
- You can bring your own templates to generate certificates for multiple events.Read 5 Oct 2026 · github.com
Plans and prices
CertifiCat Free No paid tiers or usage limits stated Read 5 Oct 2026 · github.com
Where Specifiction places it
- Certificate Maker Software#18 of 287.7