Skip to content

dimonss/FlutterTestApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO App

Красивое TODO приложение на Flutter с современным дизайном.

Функции

  • ✅ Создание, редактирование и удаление задач
  • ✅ Приоритеты задач (низкий, средний, высокий)
  • ✅ Категории для организации задач
  • ✅ Установка срока выполнения
  • ✅ Фильтрация по статусу и категориям
  • ✅ Статистика выполнения
  • ✅ Тёмная и светлая тема
  • ✅ Сохранение данных локально

Начало работы

  1. Установите зависимости:
flutter pub get
  1. Запустите приложение:
flutter run

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

lib/
├── main.dart           # Точка входа
├── models/
│   └── task.dart       # Модель задачи
├── providers/
│   └── task_provider.dart  # Состояние и логика
├── screens/
│   ├── home_screen.dart    # Главный экран
│   ├── add_task_screen.dart # Добавление/редактирование
│   └── task_detail_screen.dart # Детали задачи
├── widgets/
│   ├── task_list.dart      # Список задач
│   ├── task_card.dart      # Карточка задачи
│   ├── task_filter_chips.dart # Фильтры
│   └── stats_card.dart     # Статистика
└── theme/
    └── app_theme.dart      # Темы приложения

Технологии

  • Flutter 3.x
  • Provider для управления состоянием
  • SharedPreferences для локального хранения
  • Material Design 3

About

App for test flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors