/TravelPlanner

Kotlin based, native Android application for planning, managing and archiving trips and travels.

Primary LanguageKotlin

Travel Planner

Android mobile application for planning, managing and archiving trips and travels.
Built for my Bachelor's degree thesis during last semester of studies.

System requirements

  • min SDK version: 28
  • target SDK version: 32

Tech stack & open-source libraries

  • Kotlin based

    • Coroutines
    • Flows
  • Jetpack

    • Compose
    • Lifecycle
    • ViewModel
    • CameraX
  • Architecture

    • MVVM
    • Repositories
    • Dagger Hilt DI
  • Database

    • Firebase Firestore
    • Shared Preferences
  • Authentication

    • Firebase auth
  • Other

    • Accompanist
    • Coil
    • Compose Destinations
    • Google Maps SDK

MAD Score

summary