Case Study - Digital apprenticeship report solution
A personal project that evolved from a JavaFX desktop app to a modern web application and mobile app, helping German apprentices manage their mandatory documentation.
- Client
- Berichtsheft Generator
- Year
- Service
- Full-stack development
Overview
In Germany, apprentices are required to maintain detailed documentation of their training through "Berichtsheft" (report booklets). During my own apprenticeship, I found the paper-based system time-consuming and inefficient, which led me to develop a digital solution.
The project started as a JavaFX desktop application for Windows and Mac, designed to automate report generation and simplify the documentation process. As the needs evolved and technology advanced, I transformed it into a React-based web application and later added a CapacitorJS mobile app version.
The solution features customizable templates, automated task suggestions, rich text editing capabilities, and seamless integration with traditional evaluation processes. It helps apprentices save significant time while maintaining high-quality documentation standards.
What we did
- JavaFX Desktop Development
- React Web Application
- CapacitorJS Mobile App
- Template System
- PDF Export
- Task Management
- Rich Text Editor
What started as a solution to my own documentation needs has grown into a tool that helps apprentices across Germany manage their mandatory reports more efficiently.
- Time Saved on Reports
- 80%
- Platform Versions
- 3
- Export Formats
- Multiple
- Task Generation
- Automated