2025-01-21 14:24:31 +03:00

Приложение [ProjectName]

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

  • проект архитектурно делится на три слоя: data, domain и presentation;
  • все [features] реализуются в отдельных папках, с внутренним делением на слои;

Основные пакеты и реализации (обновляется при добавлении или изменении)

  • управление роутингом: go_router;
  • основной state manager: flutter_bloc;
  • di: ручная реализация через InheritedWidget;
  • работа с ресурсами: flutter_gen;
  • анализатор: используем friflex_lint_rules, с правилами написания кода от компании.;
  • для хранения защищенных данных - flutter_secure_storage;
  • для хранения данных - shared_preferences;
  • для работы с API - dio;

Инструкция по запуску проекта

Стиль написания кода

Внесение изменений в код

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

Ведение документации и комментариев в проекте

Description
No description provided
Readme 1.2 MiB
Languages
Dart 99.8%
Shell 0.2%