Planny
Production platform for driving schools: student management, lesson booking, instructor scheduling, progress tracking, notifications, and multi-role access.
Flutter, iOS, Android
My SwiftUI apps are currently in development and are not live yet. This work focuses on native product interfaces; the published Flutter applications are shown separately as mobile delivery experience.
Discuss your SwiftUI interfaceScope the empty, loading, loaded, and failed states before polishing a screen. Define where the data belongs, how navigation restores context, and how editing interacts with persistence. The UI should make interrupted work recoverable.
Include larger text, accessibility labels, a compact screen, and slower network behavior in the acceptance criteria. Animation should explain a change without preventing a person from reading or interacting with the result.
For an existing UIKit application, discuss whether a bounded SwiftUI screen is useful before considering a broad migration. Subscription, AI, or notification features each add behavior beyond the view layer and need their own integration scope.
Native projects are in progress. A future showcase will identify its real status and include a working demo and architecture notes. It will not be presented as paid client work unless that is what it is.
Production platform for driving schools: student management, lesson booking, instructor scheduling, progress tracking, notifications, and multi-role access.
Flutter, iOS, Android
No. The linked client project uses Flutter. A separate native showcase will be added once it is ready to inspect.
The current implementation, the target user journeys, and the states that are difficult to model or maintain. A short walkthrough is more useful than a screen count alone.