Описание проекта
На главном экране должна отображаться текущая фаза цикла и прогноз следующих критических дней и благоприятного периода — расчёт строится на истории, которую пользовательница вносит сама. Помимо календаря нужен простой дневник: быстрая отметка настроения, уровня энергии, типичных симптомов (боли, головная боль, вздутие и так далее) и поле для свободного комментария. Отдельное внимание — напоминаниям: они должны быть деликатными, легко настраиваемыми по формулировке и по времени, и ни в коем случае не показывать лишнее на заблокированном экране.
Приватность данных — обязательное требование, а не пожелание. По умолчанию все записи хранятся локально на устройстве, обязательной регистрации нет, данные не уходят на сервер без явного согласия пользовательницы на резервное копирование, а сам дневник должен быть зашифрован на устройстве. До начала разработки хотим обсудить архитектуру, схему экранов и логику напоминаний; первым этапом ждём рабочий прототип с базовым календарём и дневником, аналитику по симптомам и экспорт данных можно добавить позже.
Что нужно на первом этапе:
— календарь цикла с логикой прогноза
— ежедневный дневник самочувствия и симптомов
— настраиваемые деликатные напоминания
— локальное хранение с опциональным зашифрованным резервным копированием