Skip to content
This repository was archived by the owner on Feb 6, 2025. It is now read-only.

mwttayler/BrewDog

Repository files navigation

BrewDog Android App

A fully functional Android app built entirely with Kotlin and Jetpack Compose using the Punk API

Architecture

The app follows the official architecture guidance and is modularised using Gradle modules. A domain layer has not been implmentented to reduce boilerplate code in the project however could be introduced in the future if circumstances call for it.

Screenshots

Screenshot_20240208_002131 Screenshot_20240208_002258

🛣️ Roadmap

  • Beers list pagination
  • "Fake" repository classes to reduce boilerplate in tests
  • Update versions in libs.versions.toml
  • Investigate splitting PunkApi into dedicated "feature" Api interfaces, i.e. BeersApi, DetailsApi ect

About

Sample Android application using https://punkapi.com/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages