Planny
Production platform for driving schools: student management, lesson booking, instructor scheduling, progress tracking, notifications, and multi-role access.
Flutter, iOS, Android
Maintenance keeps a shipped product buildable and usable while dependencies, platform tooling, and APIs change. I scope upgrades around the product’s critical journeys and a recoverable release.
Discuss your Flutter maintenance backlogCapture a working baseline and inventory framework, plugins, Android Gradle and SDK configuration, and Xcode dependencies. Separate required compatibility work from optional refactoring. Keep a record of each change and verify the build before adding another moving part.
An upgrade can compile while changing authentication, notification permissions, offline behavior, or API handling. Test those flows against a separate environment. Firebase configuration and third-party API changes should be reviewed alongside the app.
Use crash reports and support issues to prioritize work, then schedule fixes and feature changes with a release checklist. Review store requirements at release time rather than baking changing deadlines into a permanent plan.
Production platform for driving schools: student management, lesson booking, instructor scheduling, progress tracking, notifications, and multi-role access.
Flutter, iOS, Android
Pharmacy management with POS, inventory, sales, billing, and online/offline sync, plus mobile workflows with desktop connectivity for day-to-day operations.
Flutter, Android, Desktop
Start with compatibility constraints and a working baseline. Group changes so failures remain diagnosable; a large simultaneous upgrade can make rollback and root-cause analysis harder.