R50 99beeff449ea0b7e41915ee52d48615f
Fullstack Python Developer

Backend агрегатора новостей для курсовой

Добавлено 04 ноя 2023 в 00:10
Задача была сделать простой бэк для сайта - агрегатора новостей с разных новостных ресурсов. Задачи делать фронт не было, но без него было не интересно, потому его тоже сделал) Проект не коммерческий и нужен был студентке для сдачи курсовой работы.

Стек: fastapi + jinja2 + чистый js + mysql (aiomysql) + docker
Запросы к базе и все маршруты асинхронные.

Проект состоит из бэка на FastAPI и парсера на requests, который каждые 10 минут парсит новости с rss двух новостных сайтов и сохраняет их в базу.
B5a8992550