Corporate site
IT at MISIS
A bilingual site for MISIS University's student IT community: news from the Telegram channel appears on its own, and the team edits the copy.
- Go
- Chi
- PostgreSQL
- Redis
- React
- TypeScript
- Vite
- Python
- Telethon
- nginx
- Docker
The site forbids display inside other pages — it opens in a new tab.
live site ↗The task
IT at MISIS is the student IT community of MISIS University: clubs, hackathons, projects, news. They needed a site that lives on its own: news from the Telegram channel lands on the page without manual posting, and the community team edits the content.
The constraint
Two languages, server-side rendering for search, and zero budget for separate hosting — everything on one server in Docker.
What we did
A monorepo of four services: a React 19 landing, a React 18 admin with JWT, a Go API (Chi + pgx) with PostgreSQL and Redis behind nginx, and a Python worker on Telethon that pulls posts from the channel and publishes them as news. The same handler → service → models pattern later became the base of Archifex.
What the client got
The itatmisis.ru site that updates itself from Telegram, and a team that edits it without a developer. From first commit to production — three months, January to March 2026.
3 мес.
from the first line of code to launch
2 языка
Russian and English from one admin
4
services on one server

