Full Management is an application that helps you manage your tasks effectively. built with the latest tachs like Compose UI, Jetpack libraries and MVVM design pattern.
- Jetpack Compose for UI
- Minimum SDK level 21.
- Kotlin based, Coroutines + Flow for asynchronous.
- Hilt for dependency injection.
- Jetpack
- Lifecycle - dispose of observing data when lifecycle state changes.
- ViewModel - UI related data holder, lifecycle aware.
- Room Persistence - construct the database using the abstract layer.
- Data store - Caching library, the modern alernative to Shared preferences.
- Swipeable-Card - A simple utility Compose to add customizable buttons when swiping the card in an easy way.
- Navigation component - Library to manage the navigate between screens.
- Timber - A logger with a small, extensible API.
Full Mangement is based on the MVVM architecture and the Repository pattern.
Have a project? DM me at 👇
Contact me: [email protected]
Copyright 2021 Amr Jyniat
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.