TJ Solutions
← Back to projects

Bus App Flutter

2018
Archived — Made it to learn Flutter
FlutterSQLITE3

A mobile app for tracking local bus routes and times. Built to learn Flutter and cross-platform mobile development with offline-first architecture.

The Story

I built this app to learn Flutter while solving a real problem - checking bus times without internet. The app stored route data locally using SQLite, allowing offline access to schedules.

Key Features

  • Offline bus schedule access
  • Local SQLite database for route storage
  • Clean Material Design UI
  • Favorite routes functionality
  • Search and filter capabilities

Technical Learnings

Flutter impressed me with its hot reload and widget-based architecture. Working with SQLite on mobile taught me about efficient local storage patterns and the importance of offline-first design for mobile apps.

What I Learned

  • Flutter/Dart
  • SQLite Mobile
  • Offline-First Design