zeba_certificate_generator 1.0.0
zeba_certificate_generator: ^1.0.0 copied to clipboard
https://zeba.academy/flutter/
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning (SemVer).
1.0.0 - 2026-06-10 #
🎉 Initial Release #
First stable release of zeba_certificate_generator, a Flutter package for generating professional certificates with PDF export, QR verification, digital signatures, custom templates, and batch generation support.
✨ Added #
Certificate Generation
- Added
CertificateModelfor certificate data management. - Support for certificate ID, recipient name, course name, issuer information, issue date, and signature fields.
- Clean and extensible certificate data structure.
PDF Export
- Generate professional PDF certificates.
- Printable PDF output support.
- Cross-platform PDF generation using Flutter.
- Simple API for exporting certificates.
QR Code Verification
- Generate QR codes containing certificate metadata.
- Embed QR codes directly into generated certificates.
- Support for certificate authenticity verification workflows.
Digital Signatures
- SHA-256 based digital signature generation.
- Certificate integrity validation.
- Signature verification utilities.
Custom Templates
- Template-based certificate architecture.
- Extensible design system for creating custom certificate layouts.
- Support for personalized certificate branding and styling.
Batch Certificate Generation
- Generate multiple certificates in a single operation.
- Efficient batch processing API.
- Suitable for schools, training institutes, workshops, and online learning platforms.
Developer Experience
- Simple and intuitive API.
- Modular package architecture.
- Null-safe implementation.
- Flutter package structure optimized for maintainability.
Testing
-
Added unit tests for:
- Certificate model
- QR service
- Signature generation
- Signature verification
Documentation
- Comprehensive README documentation.
- Usage examples.
- Installation guide.
- API overview.
- GPL-3.0 licensing information.
🔒 Security #
- Added SHA-256 hashing support for certificate signatures.
- Certificate verification helper methods.
- Secure certificate identity validation workflow.
📦 Dependencies #
- printing
- qr
- crypto
🚀 Performance #
- Optimized certificate generation workflow.
- Lightweight architecture with minimal overhead.
- Fast QR and signature generation.
Upcoming Features #
Planned for v1.1.0 #
- Multiple built-in certificate themes
- Background image support
- Watermark support
- Custom font support
- Landscape and portrait layouts
- Certificate preview widget
- Enhanced QR customization
Planned for v1.2.0 #
- Firebase integration
- Certificate storage support
- Cloud verification service
- Remote certificate validation
Planned for v2.0.0 #
- Visual certificate designer
- Drag-and-drop template builder
- Dynamic field mapping
- Advanced branding customization
- Enterprise certificate workflows
Thank you for using zeba_certificate_generator! ❤️
We welcome issues, feature requests, and contributions from the Flutter community.