HadiSormeyli / TaskHub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TaskHub

TaskHub is a cutting-edge task management app designed to help you streamline your daily workflow and effortlessly track your tasks. With its user-friendly interface and intuitive features, TaskHub empowers you to stay organized, productive, and in control.

TaskHub's smart notification system ensures that you never miss a deadline or forget an important task. You can set reminders, due dates, and even recurring tasks, guaranteeing that everything is completed in a timely manner.

So, if you're ready to take control of your tasks and boost your productivity, look no further than TaskHub. With its user-friendly interface, powerful features, and robust functionality, TaskHub is the ultimate task management app that will transform the way you work.

📧 Email: mohammadhadisormeyli@gmail.com
🌐 GitHub: https://github.com/HadiSormeyli/
Feel free to reach out to me via email or connect with me. I'm always open to collaboration and networking opportunities!



Minimum SDK level 21
Kotlin,Java
- Lifecycle: Observe Android lifecycles and handle UI states upon the lifecycle changes.
- ViewModel: Manages UI-related data holder and lifecycle aware. Allows data to survive configuration changes such as screen rotations.
- DataBinding: Binds UI components in your layouts to data sources in your app using a declarative format rather than programmatically.
- Room: Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
- Navigation Component Graphs - To use single activity multiple fragment architecture.
- Hilt: For dependency injection.
- Coroutines For asynchronous programming.
Architecture
- MVVM Architecture (View - DataBinding - ViewModel - Model)
- Repository Pattern

About


Languages

Language:Java 79.5%Language:Kotlin 20.5%