Skip to content

Simple and efficient To-Do List app built with Kotlin and Jetpack Compose for intuitive task management.

Notifications You must be signed in to change notification settings

iPollo/iP-Todo-List

Repository files navigation

To-Do List App

A simple and efficient To-Do List application built with Kotlin and Jetpack Compose, designed to help users organize their daily tasks in an intuitive and user-friendly way. The app provides an elegant and smooth experience, leveraging modern Android development principles to ensure performance and maintainability.

Features

This application allows users to create, manage, and organize their tasks effortlessly. Users can add, edit, and delete tasks as needed. Tasks can be categorized into different folders for better organization. The interface is built with Jetpack Compose, ensuring a clean and modern user experience.

Technologies Used

The project is developed in Kotlin with Jetpack Compose for UI, ensuring a declarative and modern approach. It follows the MVVM (Model-View-ViewModel) architecture, promoting a clear separation of concerns. AndroidX libraries are used for compatibility and best practices. Gradle (KTS) is used for build automation and dependency management.

Project Structure

  • data/ – Manages data sources and repositories.
  • domain/ – Contains business logic and core models.
  • presentation/ – Handles UI components with Jetpack Compose.
  • MainActivity.kt – The entry point of the application.

Getting Started

Prerequisites

Ensure you have the following installed:

  • Android Studio (latest version)
  • JDK 11+
  • Kotlin plugin

Installation

Clone the repository:

git clone <repo-url>

Open in Android Studio and sync Gradle. Run the application on an emulator or physical device.

📄 License

Copyright (C) 2025 Henrique Selau de Oliveira (Henry/iPollo)

All rights reserved. No part of this code may be copied, modified, or distributed commercially without the explicit permission of the author, only for personal use. Contributions to the project are also welcome.

About

Simple and efficient To-Do List app built with Kotlin and Jetpack Compose for intuitive task management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages