Seat Mobile App
Created during my time at Doğuş Teknoloji, this Flutter application provides Seat vehicle owners with a seamless mobile experience. Features include maintenance scheduling, vehicle status monitoring, and direct communication channels with authorized service centers.
#mobile

Overview
The Seat Mobile App is a vehicle companion application I developed at Dogus Teknoloji as part of the multi-brand automotive app portfolio. Designed specifically for Seat owners in Turkey, the app provides maintenance scheduling, vehicle status monitoring, service center communication, and brand-specific content. I leveraged the shared Flutter codebase architecture we established with the Audi app while implementing Seat's unique brand identity and feature set. The app features a maintenance reminder system based on mileage and time intervals, a service center locator with appointment booking, and a direct messaging channel to authorized service centers. State management was handled with a clean architecture approach to keep the codebase maintainable across the multi-brand portfolio.
Stack
Flutter · Dart · Firebase · State Management
Challenges
- Sharing code across the multi-brand automotive app portfolio while maintaining distinct brand identities for each car manufacturer
- Implementing reliable mileage-based maintenance reminders when odometer data depends on dealer-reported values
- Building a real-time messaging system between car owners and service centers with different technical capabilities
Solutions
- Designed a theming and configuration layer that allows the same core Flutter codebase to render with completely different brand visuals, feature toggles, and API endpoints per brand
- Combined dealer-reported odometer readings with user-inputted mileage estimates, using smart defaults based on average driving patterns for the specific vehicle model
- Built the messaging system on Firebase Realtime Database with a web dashboard for service centers, supporting text, images, and document attachments with read receipts
Outcome
Streamlined vehicle maintenance and service booking for Seat owners