Files
FinanceApp/finance_app_development_plan.csv
T

4.6 KiB

1ЭтапНазваниеОписаниеФайлы для созданияЗависимостиСтатус
21Базовая настройка проектаСоздание Flutter проекта и настройка зависимостейpubspec.yamlНетНе начато
32Основная структура приложенияСоздание main.dart и базового MyApp виджетаlib/main.dartЭтап 1Не начато
43Базовая тема приложенияСоздание светлой и темной темыlib/theme/app_theme.dartЭтап 2Не начато
54Модели данныхСоздание базовых моделей для категорий и транзакцийlib/models/category.dart lib/models/transaction_record.dartЭтап 2Не начато
65Утилиты категорийСоздание утилит для работы с категориямиlib/utils/category_utils.dartЭтап 4Не начато
76Настройка базы данных - схемаСоздание схемы таблиц Driftlib/database/database.dartЭтап 4Не начато
87Настройка базы данных - подключениеСоздание подключений для разных платформlib/database/database_connection/connection.dart lib/database/database_connection/connection_native.dart lib/database/database_connection/connection_web.dartЭтап 6Не начато
98Базовый экран расходовСоздание простого экрана без функциональностиlib/screens/expenses_screen.dartЭтап 3Не начато
109Контроллер расходовСоздание контроллера для управления состояниемlib/controllers/expenses_controller.dartЭтап 6Не начато
1110Карточка сводкиВиджет для отображения общих расходовlib/widgets/summary_card.dartЭтап 8Не начато
1211Элемент сводкиВиджет для отдельных элементов сводкиlib/widgets/summary_item.dartЭтап 10Не начато
1312Раздел транзакций - базовыйПростой список транзакций без фильтровlib/widgets/transactions_section.dartЭтап 9Не начато
1413Элемент списка транзакцийВиджет для отображения одной транзакцииlib/widgets/transaction_list_item.dartЭтап 12Не начато
1514Фильтр чипыВиджеты для фильтрации транзакцийlib/widgets/filter_chip_widget.dartЭтап 12Не начато
1615Раздел транзакций - с фильтрамиДобавление функциональности фильтрацииlib/widgets/transactions_section.dart (обновление)Этап 14Не начато
1716Расширяемая секцияВиджет для сворачивания/разворачивания секцийlib/widgets/expandable_section.dartЭтап 8Не начато
1817Круговая диаграммаВиджет для отображения диаграммы расходовlib/widgets/spending_pie_chart.dartЭтап 16Не начато
1918Экран профиляПростой экран профиля пользователяlib/screens/profile_screen.dartЭтап 8Не начато
2019Интеграция базы данныхПодключение всех компонентов к базе данныхОбновление существующих файловЭтап 17Не начато
2120Добавление транзакцийФункциональность добавления новых транзакцийОбновление контроллера и экрановЭтап 19Не начато
2221Анимации и переходыДобавление анимаций для улучшения UXОбновление виджетовЭтап 20Не начато
2322Тестирование и отладкаТестирование всей функциональностиСоздание тестовЭтап 21Не начато
2423Оптимизация производительностиОптимизация кода и производительностиРефакторинг существующих файловЭтап 22Не начато
2524Финальная полировкаИсправление багов и улучшение UI/UXОбновление всех компонентовЭтап 23Не начато