test-dock-fast-nginx-aio/TODO

22 lines
1.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Написать 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 суток