Skip to content

Android app | MVVM | Glide | Retrofit | Koin DI |Android 5.0+

Notifications You must be signed in to change notification settings

Santo-G/Beerista

Repository files navigation

Beerista logo

Beerista

This project consists of implementing an Android Kotlin app using the Punk API. It is a small application to find out beers details. Created with the aim to learn new technologies.

Table of Contents

Project description

Android Kotlin app that shows all available beers from a public API. The app must display a paginated list of beers. The user should be able to filter beers brewed in a specific time period. List elements should contain at least the name and the tagline of the beer and its image if one is present. The pagination logic should be implemented manually without using any third party libraries such as Jetpack Pagination.

Technical requirements

  • Kotlin
  • MVVM Pattern
  • Glide
  • Retrofit
  • Koin
  • Code structure and clarity
  • Android O.S. 5.0+ compatibility

Tools

  • IntelliJ Idea Ultimate
  • Gradle
  • GitHub Actions

Technologies

  • MVVM
  • Glide
  • Retrofit
  • Koin

Contributing

Santo-G

About

Android app | MVVM | Glide | Retrofit | Koin DI |Android 5.0+

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published