Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 882 Bytes

README.md

File metadata and controls

44 lines (30 loc) · 882 Bytes

Flutter Todo App A task management application built with Flutter implementing Clean Architecture principles.

Features

  1. Create, read, update and delete tasks
  2. Local data persistence with SQLite
  3. State management with Riverpod
  4. Clean Architecture implementation

Architecture: This project follows Clean Architecture with three main layers:

Domain: Business logic and entities Data: Repository implementations and data sources Presentation: UI and state management

Tech Stack

Flutter Riverpod for state management SQLite (sqflite) for local storage Clean Architecture

Getting Started

  1. Clone the repository https://github.com/carlostic26/todo_app.git

2Install dependencies flutter pub get

3.Run the app flutter run

Requirements

Flutter SDK Dart SDK Android Studio / VS Code

Contributing Pull requests are welcome. For major changes, please open an issue first.