Skip to content

A simple todo Android App where we can add and can view our todo details - (Kotlin, Dagger 2, Architecture Components, MVVM, Material Components, Intro slides, clean architecture, Room, Stetho, Viewpager2,Text Drawable, RX java).

Notifications You must be signed in to change notification settings

souravpany/mToDo

Repository files navigation

mToDo

A simple todo Android App where we can add and can view our todo details - (Kotlin, Dagger 2, Architecture Components, MVVM, Material Components, Intro slides, clean architecture, Room, Stetho, Viewpager2,Text Drawable, RX java).

Built With 🛠

Package Structure

com.android.microblogapp    # Root Package
.
├── data                # For data handling.
│   ├── local           # Room Data Handlers     
        ├── db          # Room Data Handlers     
|   │       ├── dao     # Room database table creation.
            ├── entity  # Room database table componenet.
    └── model           # POJO classes  
│   └── repository      # Single source of data.
|
├── model               # Model classes
|
├── di                  # Dependency Injection             
│   ├── builder         # Activity Builder
│   ├── component       # DI Components       
│   └── module          # DI Modules
|
├── ui                  # Activity/View layer
│   ├── base            # Base View
│   ├── home            # home screen
│   └── intro           # Intro Activity & ViewModel
|   │   ├── adapter     # Adapter for RecyclerView
|   │   ├── viewmodel   # ViewHolder for RecyclerView
    └── todoadd         # ToDo Add Details Activity & ViewModel
|   │   ├── adapter     # Adapter for RecyclerView
|   │   ├── viewmodel   # ViewHolder for RecyclerView
    └── todoview         # ToDo Add Details Activity & ViewModel
|   │   ├── adapter     # Adapter for RecyclerView
|   │   ├── viewmodel   # ViewHolder for RecyclerView
|
└── utils               # Utility Classes / Common classes / Rx / display

Architecture

This app uses MVVM (Model View View-Model) architecture.

About

A simple todo Android App where we can add and can view our todo details - (Kotlin, Dagger 2, Architecture Components, MVVM, Material Components, Intro slides, clean architecture, Room, Stetho, Viewpager2,Text Drawable, RX java).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages