Technary.net
Социальная сеть для технарей!
- Роль
- Fullstack Developer (TypeScript/Python)
- Контекст
- Ryadom Tech
- Период
- февр. 2024 г. — июнь 2026 г.
- Тип
- работа
- Статус
- завершён
- Сейчас
- online· 99.9% за 30 дн. мониторинг
- React
- Next.js
- TypeScript
- Python
- Puppeteer
- Nginx
- GitHub Actions
- Docker
- Grafana
- Flask
Technary.net - профессиональная сеть и рабочий инструментарий для технических специалистов: инженеров, электриков, сварщиков, механиков, наладчиков КИПиА, айтишников, а также студентов технических специальностей и проектных команд.
Проблема, которую решает продукт: знания технаря размазаны по разрозненным источникам — вопрос задаётся на форуме, справочные данные ищутся в отсканированных ГОСТах, расчёт делается в чужом калькуляторе на сайте с рекламой, документация лежит в почте у коллеги. Technary собирает это в одном окне: живое сообщество и справочно-расчётный слой находятся в одном контуре, поэтому обсуждение задачи и её решение не требуют переключения между вкладками.
Функционал
- Темы - вопросы и разборы прикладных задач с возможностью приложить исходные данные и получить проверяемый ответ.
- Сообщества - группы по специализациям и интересам для обмена наработками.
- Документы - база технической документации с навигацией по 12 отраслевым сферам (электротехническая, сварочно-технологическая, строительно-инженерная, IT и др.)
- Справочник - структурированные разделы по оборудованию и материалам: автоматические выключатели, подшипники, трансформаторы, релейная защита, теплообменники, кабельная продукция и десятки других.
- Расчёты - библиотека онлайн-калькуляторов, сгруппированных по дисциплинам: физика, электрика, сопромат, гидравлика, пневматика, теплотехника, трубопроводы, метрология, трибология.
- Словарь - терминология с единой трактовкой.
- Конвертер - перевод технических величин. Работает оффлайн в мобильном приложении.
- Админ-панель - модерация пользовательского контента и управление пользователями.
Технологический контур
Клиентская часть работает на серверном рендеринге (Next.js), это то, что делает контент сообщества и справочника индексируемым и даёт основной канал органического трафика. Frontend спроектирован по Feature-Sliced Design: бизнес-логика изолирована по слайсам, связанность между фичами низкая, за счёт чего сервисы добавляются независимо друг от друга. Генерация сложных PDF-документов вынесена в отдельный Python-микросервис с адаптивными шаблонами, чтобы тяжёлая задача рендеринга не блокировала основное приложение. Инфраструктура - контейнеризация, реверс-прокси и автоматический деплой по push в основную ветку. Дополнительно для административной панели был добавлен инструмент Grafana.
Ключевые фишки
- Спроектировано по методологии FSD: изоляция бизнес-логики и низкая связанность упростили онбординг новых разработчиков и позволили выпускать функции короткими итерациями.
- Проект мигрирован с React на Next.js для SEO-оптимизация (SSR), что улучшило показатель LCP на ~20–40% и повысило видимость сайта в поисковых системах.
- Отдельный сервис бэкенда для перевода нативных документов платформы в .pdf файлы
- Административная панель для более быстрой и детальной модерации контента
- Отраслевая модель данных. Весь контент размечен по 12 техническим сферам и десяткам подразделов, поэтому сварщик и айтишник видят релевантную им выборку, а не общую ленту
- Сообщество и инструменты в одном контуре. Большинство конкурентных платформа это либо форум, либо набор калькуляторов. Здесь обсуждение задачи, справочные данные и расчёт находятся на расстоянии одного клика.
- Оффлайн расчёты (в мобильном приложении)