Date:
Возможно, было бы лучше поменять сроки местами, либо добавить ещё минимум неделю на функционал, поскольку все-таки это наиболее сложная часть, которую требуется тщательно продумать
Требования: Уверенное владение Python
Каждый этап требует внимания к деталям, от концепции до конечного продукта
А ещё такие приложения работают офлайн и отправляют push-уведомления, но при этом открываются в браузере
Веб программирование
Безопасность: Защита от вредоносного ПО и утечек данных должна быть на высоте