Skip to content

ferdifir/Slowgram

Repository files navigation

Slowgram - Android Story App

This Android app is a project completed as part of the BPAAI class at Dicoding. It is a story app that allows users to view, upload, and map stories. The app is written in Kotlin and includes unit tests to ensure the quality of the code. It received a 4-star rating from the reviewer at Dicoding.

Features

  • Display a list of stories using the Room database and the Paging 3 library
  • Display stories on a map using the Google Maps API
  • Upload stories using the camera or the device's gallery

Technologies Used

  • Kotlin programming language
  • Room for local data storage
  • Retrofit for networking
  • Paging 3 for paginated data loading
  • Google Maps API for mapping stories

Getting Started

To get started with this app, you will need to clone this repository and open it in Android Studio. You will also need to obtain your own API keys for the Google Maps API and any other services that you wish to use.