![](https://github.com/PavelMaltsev20/Tasks_Android/raw/master/documentation/app_icon.png?raw=true&raw=true)
Tech:
Android studio, Kotlin, MVVM, Google SDK, Facebook SDK, Firebase SDK Navigation, Room, Glide, Coroutines, Animations, Gallery
Overview:
An application for recording daily tasks.
User can be registered using Google, Facebook or e-mail.
An application saves all data on the internal memory by Jetpack Room library.
Jetpack Navigation library is used to change between screens.
The user can mark completed tasks and they will go down the list.
The user can also attach his location to this task
Also the user can attach a photo of the task.
Any user can view the source code by simply clicking on the GitHub button in the menu
Appication have animations while switching screens.
You can see additional features in the images below.
Auth screens | Different data for different users |
---|---|
Explanation | Create task |
---|---|
Calendar | Mark as completed |
---|---|
Open on GitHub | Display like list or map |
---|---|
location |
---|