From 902e1c84ab94b02415c39384d26519e6700620b1 Mon Sep 17 00:00:00 2001 From: BitHeaven Date: Sat, 3 Aug 2024 17:36:31 +0300 Subject: [PATCH] Add TODO file --- TODO | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 TODO 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 суток