Skip to content

Пробное приложение созданное с помощью Cline и DeepSeek-V3.1

Notifications You must be signed in to change notification settings

half5life/simple_flutter_todo_app

Repository files navigation

Flutter Todo App

Простое приложение для управления задачами, созданное на Flutter.

Описание

Это приложение позволяет:

  • Создавать новые задачи
  • Просматривать список всех задач
  • Редактировать существующие задачи
  • Удалять задачи
  • Сохранять данные локально на устройстве

Функциональность

  • CRUD операции: Полный набор операций Create, Read, Update, Delete
  • Локальное хранение: Данные сохраняются с помощью shared_preferences
  • Material Design: Современный интерфейс в стиле Material Design
  • Валидация: Проверка ввода при добавлении задач

Установка и запуск

  1. Убедитесь, что у вас установлен Flutter SDK
  2. Клонируйте репозиторий:
    git clone <repository-url>
    cd flutter_todo_app
  3. Установите зависимости:
    flutter pub get
  4. Запустите приложение:
    flutter run

Используемые технологии

  • Flutter: Фреймворк для кроссплатформенной разработки
  • Dart: Язык программирования
  • shared_preferences: Пакет для локального хранения данных
  • Material Design: Система дизайна от Google

Структура проекта

lib/
└── main.dart          # Основной файл приложения

Основные компоненты

Класс Task

Модель данных для представления задачи:

  • id: Уникальный идентификатор
  • text: Текст задачи
  • createdAt: Время создания

Основные функции

  • _loadTasks(): Загрузка задач из хранилища
  • _saveTasks(): Сохранение задач в хранилище
  • _addTask(): Добавление новой задачи
  • _deleteTask(): Удаление задачи
  • _editTask(): Редактирование задачи
image

About

Пробное приложение созданное с помощью Cline и DeepSeek-V3.1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published