Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Требуется бизнес аналитик для приложения

Разместить заказ
a
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 6 лет и 4 месяца
Бюджет: по договоренности
1. Введение

Разработать мобильное приложение для iOS, аналогичное Calzen, включая все основные функции, интеграции и взаимодействия с iOS API. Приложение должно обеспечивать удобный пользовательский интерфейс, быструю работу и синхронизацию с облачными сервисами.

2. Общие требования

Разработка на Swift (SwiftUI + UIKit, если необходимо).

Минимальная поддерживаемая версия iOS: iOS 15.

Использование архитектуры MVVM или Clean Architecture.

Поддержка темной и светлой темы.

Оптимизированная работа на iPhone и iPad.

Локализация (минимум английский и русский).

Интеграция с Apple Calendar, Google Calendar, iCloud Drive.

Поддержка Face ID / Touch ID для авторизации.

Хранение данных Core Data / CloudKit / Firebase.

Уведомления через UserNotifications Framework.

3. Основные экраны и функциональность

3.1. Онбординг

Экран приветствия с анимацией и логотипом.

Презентация ключевых функций с анимацией.

Настройка предпочтений пользователя (категории задач, напоминания, синхронизация).

Регистрация / вход через Apple ID, Google, Email.

3.2. Главный экран (Календарь + Задачи)

Динамическое отображение событий (день, неделя, месяц).

Интерактивные карточки задач.

Поддержка Drag & Drop для перемещения задач.

Кнопка быстрого добавления задачи.

3.3. Экран создания задачи

Ввод названия, даты, времени.

Добавление напоминаний и повторений.

Выбор категории (Работа, Личное, Спорт и т. д.).

Прикрепление файлов (использование FileManager API).

Опция добавления геолокации (Core Location API).

3.4. Экран аналитики

Графики продуктивности (Swift Charts или аналогичные).

Список выполненных и пропущенных задач.

Статистика по категориям.

3.5. Настройки

Переключение темы (Light / Dark / Auto).

Управление уведомлениями.

Синхронизация с календарями.

Управление подпиской (Freemium / Premium, интеграция с StoreKit).

Импорт и экспорт данных (CSV, JSON, iCloud Drive).

Безопасность (Face ID / Touch ID, резервное копирование, шифрование данных).

Контакты службы поддержки и FAQ.

3.6. Экран подписки (Paywall)

Сравнение бесплатной и премиум-версий.

Кнопка «Купить подписку».

Интеграция с StoreKit.

4. API и базы данных

Apple Calendar API для синхронизации.

Firebase Firestore / Core Data для хранения данных.

UserNotifications Framework для напоминаний.

iCloud Drive API для резервного копирования.

RevenueCat / StoreKit 2 для работы с подписками.

5. Требования к коду и документации

Чистый, документированный код (SwiftDoc, SwiftLint).

Покрытие тестами не менее 70% (XCTest, UI-тесты).

Использование CI/CD (GitHub Actions / Bitrise).

Оптимизированное потребление батареи и памяти.

Поддержка offline-режима.

6. Дедлайны

Прототип API и архитектуры: 2 недели.

Базовая функциональность: 4 недели.

Полноценная версия: 8 недель.

Финальные правки и оптимизация: 2 недели.

7. Вопросы к обсуждению

Какой метод хранения данных предпочтителен?

Какие API использовать для аналитики?

Какой сервис выбрать для A/B тестирования?
Разделы:
Опубликован:
03.02.2025 | 19:40 [поднят: 03.02.2025 | 19:40]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги: нужен разработчик, ищу разработчика, резюме разработчика, требуется прототипирование приложений

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».