Портал газеты: от пустой базы до ежедневной работы
Региональной газете нужна была издательская платформа, которой смогут управлять её собственные редакторы. Клиентский проект, работает с августа 2026 года, полностью ведётся командой заказчика.
- FastAPI
- PostgreSQL
- SQLAlchemy
- Redis
- Celery
- Next.js
- Docker
/Задача
У газеты было печатное производство и полное отсутствие цифровой публикации. Любое онлайн-решение должно было быть пригодным для редакторов без технической подготовки, на узбекском языке и достаточно дешёвым, чтобы региональное издание могло содержать его неограниченно долго.
/Решение
Бэкенд на FastAPI и PostgreSQL с редакционным процессом: черновики, отложенная публикация и разделение ролей редактора и администратора. Redis и Celery берут на себя работу, которая не должна блокировать запрос. Читательскую часть делает Next.js с серверным рендерингом, чтобы её видели поисковые системы. Всё поставляется в Docker-контейнерах: стек поднимается одной командой.
/Результат
Работает на tongyulduzi.uz с августа 2026 года, 173 автотеста проходят. Платформа передана вместе с руководством по развёртыванию, и с тех пор команда заказчика ведёт и обновляет её самостоятельно, включая деплой. Ради этого всё и делалось.
/Задействованные услуги