Play-Deals

Paid app deals and discounts.

GPL-3.0 License

Stars
77

Play Deals

          

Play deals is a simple app that aggregates the paid apps that have ongoing deals and discounts, aka you can get the paid apps free or with discount.

Download

You can download the app from play store or directly download and install the latest apk. For other platforms visit to release page to download the latest built.

Supported platforms:

  • Android
  • IOS
  • Mac
  • Linux
  • Windows

Development

This app is built using this amazing thing called Kotlin Multiplatform (KMP) and Compose Multiplatform. It shares same business logic and UI across all the platform.

Tools and Libraries Used

UI Navigation

Rather than using a 3rd party navigation library, I have built a simple navigation package from scratch that fits the need. This also supports scoped based ViewModels and custom push/pop animations. This package is located at shared/common/navigation.

Basic Architecture

This loosely follows mvvm architecture inspired from android's view model.

TO-DO

In Priority order :

  • Add Offline Caches for the apps
  • Push Notifications
  • Add ability to add/request new app deal from app

License

GPL V3 License

Copyright (c) Sujan Poudel

Badges
Extracted from project README
Static Badge Static Badge Static Badge Static Badge Static Badge CI