/To-Do-Task-Manager

To Do - Task Manager is for taking the notes.

Primary LanguageKotlin

To-Do-Task-Manager:memo:

To Do - Task Manager is for taking the notes. you plan the order in which you'll do them, so that you can tell what needs your immediate attention, and what you can leave until later. Here you can manage your tasks and increase your productivity.

Basic Function:-

1). Add Task

2). Read Task

3). Update Task

4). Delete Task

Tech Stack ✨

Some Images

Dependencies

//General Dependencies

implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.navigation:navigation-fragment-ktx:2.3.5'
implementation 'androidx.navigation:navigation-ui-ktx:2.3.5'
def anko_version = '0.10.0'
def arch_version = '2.2.0-alpha01'

implementation 'androidx.core:core-ktx:1.6.0'
implementation 'androidx.appcompat:appcompat:1.3.1'
implementation 'com.google.android.material:material:1.3.0-alpha02'
implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'

//Anko
implementation "org.jetbrains.anko:anko-commons:$anko_version"

//Room
implementation 'androidx.room:room-ktx:2.1.0'
kapt 'androidx.room:room-compiler:2.1.0'

// ViewModel and LiveData
implementation "androidx.lifecycle:lifecycle-extensions:$arch_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$arch_version"
implementation "androidx.lifecycle:lifecycle-livedata-ktx:$arch_version"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:$arch_version"

// material UI
implementation 'com.google.android.material:material:1.5.0-alpha03'

//Circular Image View
implementation 'de.hdodenhof:circleimageview:3.1.0'

// Gif ImageView
implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.23'

Lessons Learnt📚 💻