Skip to content

Repo to demonstrate usage of MAD with multi module setup, centralised dependency management, jetpack compose, CI/CD,clean code and mvi architecure

Notifications You must be signed in to change notification settings

pseudoankit/tasky

Repository files navigation

Tasky

App to set events & reminder, repo created to apply new concepts in practice

Login Home App Widget Add Reminder Shortcuts

Demo

🎯 Key Features:

  • Architecture :- MVI uses orbit mvi + Clean Architecture
  • Single Activity Arch
  • Multi-Module Setup:- demonstrates how to structure an Android project with multiple modules for better code organization and scalability.
  • Dependency Injection:- Koin
  • Jetpack Compose UI
  • Navigation in Multi-Module project uses compose destinations
  • CI/CD Setup
    • generate apk on push to master
    • static code analysis with sonarcloud
    • lint check
  • BuildSrc Setup: Dependency management is centralized using BuildSrc, simplifying dependency declarations and version management.
  • Adding widgets and app shortcut

Releases

No releases published

Packages

No packages published

Languages