Flutter Railway Management App

Замовник: AI | Опубліковано: 27.11.2025
Бюджет: 250 $

I’m ready to move from concept to a working Railway Management System and need a Flutter specialist who can own the full cycle—analysis, design, and implementation—using an object-oriented approach. The app runs on Android, stores its data in Supabase, and serves two roles: regular passengers and admins. Passengers will log in, search trains between any two stations for a chosen date, view detailed schedules, choose seats, enter passenger details, pay, and receive confirmed tickets. Admins, after their own secure login, must be able to add, update, or delete train schedules and generate operational reports whenever needed. A crisp, modern look with intuitive navigation is crucial; I want users to feel they already know the app the first time they open it. Flutter’s Material 3 widgets, responsive layouts, and accessible color schemes should all be leveraged. Key deliverables • Complete Flutter source code, cleanly structured in feature-based folders and fully commented • Supabase schema, SQL scripts, Row Level Security policies, and seed data for sample trains and users • UML class and sequence diagrams (PDF or image) that show the object-oriented design choices • Brief setup guide plus a 2–3 minute screen-share video walking through the main flows (login, search, booking, admin schedule update, report export) • One-page release notes summarising known limitations and future improvement ideas I’ll provide quick feedback on early wireframes and API design, so we can keep iterations tight. If you’ve shipped at least one Flutter + Supabase production build with a polished GUI, I’d love to see it when you bid.