SmartSchedule кроссплатформенное Flutter-приложение для расписания с
1024×10241 МБ
Открыть в полном размере

ТЗ (1).pdf
413 КБ
Разработано кроссплатформенное мобильное приложение (Android/Web) для управления личным расписанием с поддержкой офлайн-режима и облачной синхронизации.
🔧 Основной функционал:
– Добавление/редактирование событий с цветовой маркировкой
– Повторяющиеся задачи (еженедельно, выборочно)
– Офлайн-режим с локальной базой данных (SQLite/Drift)
– Онлайн-синхронизация через Firebase Firestore
– Авторизация через Google / Email
– Push-уведомления с напоминанием о событиях
– Настройки (формат времени, темы, старт недели)
🧱 Технологии: Flutter, Firebase (Auth, Firestore, FCM), SQLite, Riverpod
📱 Приложение адаптировано под мобильные устройства и веб-версию.
🔒 Система работает даже без интернета: данные синхронизируются автоматически при подключении.