A simple survey app that allows you to create and share surveys publicly

TakeSurveyAndroid

An simple survey app that allows you to create and share surveys publicly

Preview

Create Attempt Review

Download

Go to the Releases to download the latest APK.

Tech stack

  • Minimum SDK level 24
  • Kotlin
  • Coroutines
  • JetPack
    • Lifecycle – Dispose of observing data when lifecycle state changes.
    • ViewModel – UI related data holder, lifecycle aware.
    • ViewBinding – Generates a binding class for each XML layout file.
    • LiveData – Lifecycle-aware data holder class.
    • Navigation Component
  • Architecture
    • MVVM Architecture
    • Repository pattern
  • Dependency Injection: Dagger Hilt
  • Retrofit2 & OkHttp3 – Construct the REST APIs and paging network data.
  • Moshi – A modern JSON library for Kotlin and Java.
  • Material-Components – Material design components like ripple animation, cardView.
Also check out the website

GitHub

View Github