Skip to main content
Home
Back to Projects

cat ./projects/kags-coffee-bagels-2024

Kags Coffee & Bagels

Cross-platform Flutter mobile app for coffee shop ordering with built-in social features

Dates
Jan 2024 - now
Primary domain
Web Development
Project kind
application
Roles
Solo-Project
Location
Remote
Work setting
remote
Team
solo
Team size
1

Highlights

  • Built mobile ordering app with 15+ screens using Flutter and Dart
  • Implemented authentication, cart management, order placement, and SQLite database with offline-first CRUD
  • Developed shopping cart with SharedPreferences storage, size selection (S/M/L, 1.0-1.4x pricing), and taxes
  • Designed 5-service architecture (auth, coffee, cart, order, blog) using dependency injection and Provider
  • Built user authentication with session persistence, wallet tracking, and auto-syncing favorites system

Skills and tools

FlutterDartSQLiteSqfliteProviderShared PreferencesMaterial DesignState ManagementImage PickerCached Network ImageGoogle FontsCross-PlatformMobile DevelopmentAuthenticationOffline-FirstCRUDSoftware ArchitectureDependency InjectionSession ManagementWallet