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.
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.
- Kotlin
- MVVM Pattern
- Glide
- Retrofit
- Koin
- Code structure and clarity
- Android O.S. 5.0+ compatibility
- IntelliJ Idea Ultimate
- Gradle
- GitHub Actions
- MVVM
- Glide
- Retrofit
- Koin