TaskMessenger — задачи и командный чат в одном приложении для iPhone
Совместное управление задачами с проектами, подзадачами, комментариями и приглашениями — с синхронизацией в реальном времени.
- Клиент: Собственный проект
- Услуга: Разработка ПО
- Технологии: Swift, SwiftUI, Firebase (Firestore, Auth, Storage), Push
Исходная ситуация
В командах задачи, договорённости и файлы часто лежат в разных инструментах. Нужно было приложение, которое объединяет управление задачами и общение.
Решение
TaskMessenger объединяет проекты и списки задач с подзадачами, участниками и комментариями. Изменения сразу видят все участники.
- Вход через Google (Firebase Auth)
- Данные в реальном времени через Firestore
- Файлы через Firebase Storage и Google Диск
- Push-уведомления (APNs/FCM)
- Чувствительные данные в связке ключей iOS, собственная локализация интерфейса
Реализация
Нативное приложение для iOS 17+ на SwiftUI. К нему есть Telegram-бот как дополнительный доступ к задачам; номера задач выдаёт общий счётчик, поэтому приложение и бот никогда не создают одинаковый номер.
Похожая задача?
Бесплатная консультацияПохожие кейсы
Другие проекты того же направления — с исходной ситуацией, работами и результатом.
AutoLangvitch — автоматическое переключение раскладки для macOS
Приложение для Mac, которое замечает, что слово набрано не в той раскладке, и сразу его исправляет, — полностью офлайн.
Water Tracker — дневник воды для iPhone и Apple Watch
Простое приложение, которое записывает, сколько воды выпито, и показывает историю, — со входом по email.
IchLerneDeutsch Pro — изучение немецкого на iPhone
Тренажёр слов и глаголов с уровнями, аудио и прогрессом обучения через iCloud.