Приложение для администраторов отдела кадров, позволяющее обрабатывать входящие заявки от пользователей, просматривать детали, изменять статусы и фильтровать по различным параметрам. Интерфейс поддерживает тёмную и светлую тему, а также мультиязычность.
- 📥 Просмотр и фильтрация заявок от пользователей
- 🔄 Изменение статуса и деталей заявок
- 🧾 Полная история действий и заказов
- 🎨 Светлая и тёмная темы оформления
- 🌍 Локализация интерфейса
- 🧩 Чистая архитектура — разделение на domain, data и presentation, соблюдение SOLID-принципов
- 🧠 BLoC / Cubit — управление состоянием с помощью flutter_bloc
- ⚙️ Dependency Injection — get_it + injectable для внедрения зависимостей
- 🔁 Навигация — go_router для гибкой маршрутизации
- 🌐 Работа с сетью — Dio + pretty_dio_logger для HTTP-запросов
- 💾 Локальное хранение — shared_preferences для хранения настроек
- 🧙 Кодогенерация — build_runner, freezed, json_serializable, injectable_generator
- 🎬 Анимации — lottie, flutter_staggered_animations, modal_bottom_sheet, bot_toast
- 🖼 SVG и иконки — flutter_svg, flutter_launcher_icons
- 🔥 Клонируй репозиторий и переходи в папку проекта
- 📦 Установи все зависимости с помощью flutter pub get
- 🛠 Выполни кодогенерацию командой flutter pub run build_runner build --delete-conflicting-outputs
▶️ Запусти приложение с помощью flutter run