diff --git a/TODO b/TODO new file mode 100644 index 0000000..dd58f0b --- /dev/null +++ b/TODO @@ -0,0 +1,21 @@ +Написать docker-compose, в котором работают: + +WEB-приложение на FastApi. У приложения должно быть несколько end-поинтов: +1) GET 'api/v1/messages/' показывает список всех сообщений; +2) POST 'api/v1/message/' позволяет написать сообщение; + +Веб сервер должен быть Nginx. +mongo как бд для сообщений. + +Телеграм бот (aiogram3), который показывает сообщения и позволяет создать сообщение самому. + +Будет плюсом: +1) Добавление кэширования при помощи Redis (кеш стирается, когда появляется новое сообщение) +2) Развертывание на удалённом сервере и добавление SSL через CertBot. +3) Реализовать код так, чтобы было видно, кто написал сообщение. +4) Добавление пагинации. + +Проект залить на Github с подробно описанным Readme + + +Сроки 1-2 суток