Был разработан платный функционал в приложении TaskFocus для операционной системы MacOS.
Расширенный функционал доступен для пользователей по платной подписке.
Основные функции, которые были разработаны:
- Авторизация в приложении;
- Регистрация в приложении;
- Система восстановления пароля;
- Система подтверждения адреса электронной почты;
- Серверная часть для мобильного приложения;
- Отображение блоков с информацией о платной подписке;
- Страница с выводом информации о преимуществах платной подписки;
- Возможность оплаты и продления подписки;
- Синхронизация задач и зафиксированного времени между всеми устройствами пользователя;
- Экспорт задач и зафиксированного времени в Excel документ;
- Экспорт статистики в Excel документ с разбивкой по категориям и детальной статистикой по задачам;
- Дополнительные звуки в разделе фокусирования;
- Возможность смены оформления приложения.
Так как приложение имеет поддержку различных языков, то валюта при оплате конвертируется в привычную для пользователя валюту.
Кроме того был выполнен перевод текстов на другие языки во всех новых функциях и разделах.
При разработке приложения использовалась платформа от Google - Flutter. Разработка велась на языке программирования Dart. Поддерживаются устройства под управлением операционной системы MacOS 10 и выше.