Newspaper portal, from empty database to daily use
A regional newspaper needed a publishing platform its own editors could run. Client project, live since August 2026 and now operated entirely by their team.
- FastAPI
- PostgreSQL
- SQLAlchemy
- Redis
- Celery
- Next.js
- Docker
/The problem
The newspaper had print operations and no digital publishing capability. Any online presence had to be usable by editors with no technical background, in Uzbek, and cheap enough for a regional publication to keep running indefinitely.
/The approach
A FastAPI backend on PostgreSQL with an editorial workflow: drafts, scheduled publication and role separation between editors and administrators. Redis and Celery handle the work that must not block a request. The reader-facing site is Next.js, server-rendered for search engines. Everything ships as Docker containers so the whole stack comes up with one command.
/The outcome
Live at tongyulduzi.uz since August 2026, with 173 automated tests passing. The platform was handed over with a deployment guide, and the client's team has been running and updating it themselves since, deployments included. That was the point.
/Services involved