Приложение для управления задачами на Swift
Составление ТЗ:
1. Необходимо разработать iOS-приложение на языке Swift, совместимое с устройствами, работающими на iOS 14 и выше.
2. Приложение должно иметь главный экран, отображающий список созданных пользователем задач. Этот экран должен также иметь кнопку для добавления новых задач.
3. Пользователь должен иметь возможность создания задачи, устанавливая ее название, дату выполнения, приоритет (низкий, средний, высокий) и опционально — комментарии.
4. Задачи должны отображаться в списке, сортированном по приоритету и времени выполнения. Задачи с просроченными датами выполнения должны выделяться особо.
5. Пользователь должен иметь возможность отмечать задачи как выполненные и видеть их изменение в списке задач (возможно, с использованием разных цветов или иконок).
6. Пользователь должен иметь возможность устанавливать напоминания для задач с определенным временем выполнения, чтобы получать уведомления о предстоящих задачах.
7. Приложение должно иметь экран задачи, где пользователям предлагается более детальное описание задачи, включая комментарии и дату выполнения.
8. Пользователь должен иметь возможность редактировать и удалять задачи по своему усмотрению.
9. Приложение должно обеспечивать сохранение данных задач между сеансами использования, чтобы пользователь мог возвращаться к своему списку задач в любое время.
Общий результат:
Приложение предоставит пользователям удобный инструмент для управления своими задачами, помогая им организовывать свой рабочий день и повышая продуктивность.
Оставляйте свой tg для связи.