Skip to content

sruthisun1/FetchRewardsApp

Repository files navigation

Fetch Rewards App

This is a native Android app built in Kotlin that retrieves and displays data from the Fetch Rewards API.

Required Features

  • Display all the items grouped by "listId"
  • Sort the results first by "listId" then by "name" when displaying
  • Filter out any items where "name" is blank or null

Additional Features/Considerations

  • Brand-aligned color pallette for a cohesive look
  • Expandable list buttons improve readability by grouping items by listId, reducing excessive scrolling
  • Dynamically adjusting layout for different screen sizes, ensuring a smooth experience across various devices

Tech Stack

  • Language: Kotlin
  • Framework: Jetpack Compose
  • Networking: Retrofit
  • State Management: ViewModel, StateFlow

About

Fetch coding exercise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages