Built with Flet (Python), it supports document generation (DOCX, MD, HTML) and automatic sending via SMTP.
🛠 Features & Architecture
The project is designed following SOLID and DRY principles, ensuring high flexibility:
- Localization (Fluent): Full support for interface, email, and log multilinguality via the Project Fluent standard.
- Document Generation: Automatic filling of appeal templates (DOCX, MD, HTML).
- Flexible UI: Support for extended fields (applicant category, social status) according to official classifiers.
- SMTP Integration: SSL/TLS support via abstract mail protocols.
- Modularity (Registry Pattern): Easy addition of new generation formats or delivery methods without changing the system core.
- Analytics: Built-in support for Google Analytics (Measurement API).
- Security: Clear separation of configuration via environment variables.