Overview
The Weekly Activity Manager streamlines how engineering firms manage and evaluate their weekly operations. It centralizes activity reports submitted by engineers, technicians, and administrative staff — automatically generating summaries by employee and by project to support both performance evaluation and client invoicing.
Key Features
- Separate weekly report templates for technical and administrative personnel.
- Automated synthesis generation by employee (for HR review) and by project (for monthly invoicing by task and role).
- Centralized dashboard to track submissions, hours worked, and project-level activity.
- Smart validation detecting missing data, inconsistencies, and duplicates before synthesis.
- One-click export of curated synthesis files ready for accounting and HR analysis.
Tech Stack
- Flutter & Dart with modern desktop UI components.
- Local database powered by SQLite (sqflite_ffi) for secure offline storage.
- Excel import/export via the
excelpackage.
Operator Experience
Employees complete structured weekly reports at the start of each week, depending on their role. Managers can then view all submissions, validate data consistency, and generate automated syntheses for monthly client billing and employee evaluation.
Outcomes
- Replaced manual Excel consolidation with automated, validated syntheses.
- Improved transparency and accuracy in project billing by role and task.
- Enhanced employee performance tracking through unified weekly reporting.
Gallery
Links
- Status: Internal application for an engineering consultancy