Skip to content

Tommartinz/Actionary

Repository files navigation

Actionary

A simple and intuitive local task manager application built for learning purposes. It follows Android development best practices and guidelines to provide a clean and efficient user experience.

Features

  • Create, edit and delete tasks.
  • Mark tasks as complete or incomplete.
  • Sort tasks by name or date added.
  • Group then in an ascending or descending way.
  • Customize the appearance with a Light/Dark mode.
  • Delete completed tasks automatically as a toggle.
  • Monochromatic Icon support.
  • Custom Brand Theme
  • Predictive Back gesture.
  • Large Screen support
  • Resizeable support.
  • Translation to Spanish.

Screenshots

Technologies Used

  • Programming Language: Kotlin
  • Architecture: MVVM
  • Database: Room
  • User Interface: Compose, Navigation, Material Design
  • Settings: DataStore
  • Dependency Injection: Dagger Hilt

Getting Started

Prerequisites

  • Latest Android Studio & Gradle version.
  • A physical or virtual Android device for testing.

Setup

  1. Clone the repository
    git clone https://github.com/Tommartinz/Actionary.git
  2. Open the project in Android Studio.
  3. Sync Gradle and build the project.
  4. Run the app on an emulator or physical device.

About

Simple task manager application for android.

Topics

Resources

Stars

Watchers

Forks

Languages