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