Работы

Корпоративный сайт

IT at MISIS

Сайт студенческого IT-сообщества МИСИС на двух языках: новости из Telegram-канала появляются сами, тексты правит команда.

  • Go
  • Chi
  • PostgreSQL
  • Redis
  • React
  • TypeScript
  • Vite
  • Python
  • Telethon
  • nginx
  • Docker
Открыть сайт

Сайт запрещает показ внутри других страниц — откроется в новой вкладке.

IT at MISISсайт живой ↗

Задача

IT at MISIS — студенческое IT-сообщество университета МИСИС: клубы, хакатоны, проекты, новости. Нужен был сайт, который живёт сам: новости из Telegram-канала попадают на страницу без ручной публикации, а содержимое правит команда сообщества.

Ограничение

Два языка, серверный рендеринг ради поиска, и ноль бюджета на отдельный хостинг — всё на одном сервере в Docker.

Решение

Монорепозиторий из четырёх сервисов: лендинг на React 19, админка на React 18 с JWT, Go API (Chi + pgx) с PostgreSQL и Redis за nginx, и Python-воркер на Telethon, который забирает посты из канала и публикует их как новости. Тот же паттерн handler → service → models потом лёг в основу Archifex.

Что получил заказчик

Сайт itatmisis.ru, который обновляется из Telegram сам, и команда, которая правит его без разработчика. От первого коммита до продакшена — три месяца, январь–март 2026.

3 мес.

от первой строки кода до запуска

2 языка

русский и английский из одной админки

4

сервиса на одном сервере

Gallery image 1
Gallery image 2