Skip to content

About

Native Android app built with Kotlin and Jetpack Compose for tracking beer tastings, featuring Google Maps integration, a calendar overview, and personal statistics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

Repository files navigation

BeerMap

A native Android app designed to help users track and document their beer tasting experiences. Built with modern Android development practices, this app allows users to log beers, rate them, and see their tasting history on a map or in a calendar overview.

Features

  • Detailed Logging: Add new beer entries with specific details including the place, timestamp, personal description, and a 5-star rating.
  • Interactive Map: Browse all your saved tasting locations across the city using an integrated Google Map.
  • Calendar View: Easily navigate through your tasting history using a monthly calendar component that highlights days with logged entries.
  • Personal Statistics: Track your drinking habits with automated stats, including your total beers logged, most frequently drank beer, average rating, and a monthly breakdown.
  • Organized List: View a chronological feed of all your beer logs with locations and ratings at a glance.

Screenshots

List of Beers Add Beer Screen Map View Calendar View Statistics

Tech Stack & Architecture

  • Platform: Native Android (Kotlin)
  • UI Framework: Jetpack Compose with Material Design 3 components
  • Architecture: MVVM (Model-View-ViewModel)
  • Local Storage: Room Database for local persistence of logs and statistics
  • Integrations: Google Maps SDK for Android
  • Dependency Injection: Hilt (Dagger)

About

Native Android app built with Kotlin and Jetpack Compose for tracking beer tastings, featuring Google Maps integration, a calendar overview, and personal statistics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages