EightyTwenty is life planner application with beautiful user interface.
| 🎯 future | 🔨 doing | ✅ done |
|---|---|---|
| ⚪ | ⚪ | Add images to note |
| ⚪ | ⚪ | Undo & redo note |
| ⚪ | ⚪ | Delete note |
| ⚪ | ⚪ | Custom toast message |
| ⚪ | ⚪ | Delete note category |
| ⚪ | ⚪ | Move note to other group |
| ⚪ | ⚪ | Show notes by group |
| ⚪ | ⚪ | Bind images with note in home page |
| ⚪ | ⚪ | Connect with Firebase |
| ⚪ | ⚪ | Setup shows once onboarding screen |
| ⚪ | ⚪ | Fix soft keyboard overlaps |
| ⚪ | ⚪ | Move note to other group |
| Check task, it will move to complete task | ⚪ | ⚪ |
| Add task into task group | ⚪ | ⚪ |
| Move to note group cancel | ⚪ | ⚪ |
| Move to note group back | ⚪ | ⚪ |
| Move to note group new note group | ⚪ | ⚪ |
| FTS technique | ⚪ | ⚪ |
- Write unit tests (Junit4)
- Write UI/E2E tests (Kaspresso)
- Write intergration tests
- Kotlin
- Coroutines
- Hilt
- Room
- ViewPager2
- Navigation
- WorkManager
- Timber
- Logger
- Coil
- Truth
- Firebase
- Avatar Image View
- Ktlint
- Kfluent