Buildify Оставить заявку

Разрабатываем и сопровождаем сайты и CRM-системы на собственной инфраструктуре

Buildify — небольшая студия. Делаем сайты и учётные системы для школ и малого бизнеса и держим их у себя: кластеры k3s, свой GitLab и registry, выкатка через ArgoCD, секреты в Vault, метрики в Victoria Metrics. Мы не перепродаём чужую платформу — эксплуатируем свою, поэтому после запуска проект не остаётся без присмотра.

О компании

Приложения клиентов живут в наших кластерах: сборка идёт через собственный GitLab с self-hosted раннерами, образы попадают в свой registry, выкатка описана в гите и применяется ArgoCD. Обновления, сертификаты, мониторинг и восстановление после сбоев — часть работы, а не отдельная услуга, о которой надо вспомнить через полгода.

Компания маленькая, и это видно по тому, как мы работаем: заказчик разговаривает с теми, кто пишет код, а не с менеджером между ними.

Команда

5 человек · разработка и работа с клиентами

Дмитрий Зубриков — основатель, DevOps-инженер и full-stack разработчик. Инфраструктура, архитектура продуктов, разработка.

Остальные — junior-разработчики, которые растут на реальных проектах, и специалисты по работе с клиентами. Команда растущая: часть людей на проектах недавно, и мы это не прячем.

Продукты и проекты

Всё перечисленное работает в проде — ссылки открываются.

muras.buildify.infoоткрыть
Сайт международной школы «Мурас» — раздел с этапами обучения
alay-jannat.comоткрыть
Сайт частной школы «Алай Жаннат» — раздел о ценностях школы
dental-a.buildify.infoоткрыть
Сайт академии эстетической хирургии ESHIEV ART STUDIO, светлая версия
dental-b.buildify.infoоткрыть
Сайт академии эстетической хирургии ESHIEV ART STUDIO, тёмная версия
muras.buildify.info
Международная школа «Мурас», Ош. Сайт на Next.js: три языка, приёмная кампания, новости.
alay-jannat.com
Частная школа «Алай Жаннат», Ош. Сайт и School CRM на одном контуре — crm.alay-jannat.com.
dental-a.buildify.info
dental-b.buildify.info
ESHIEV ART STUDIO, академия эстетической хирургии, Ош. Услуги, врачи, запись через WhatsApp. Две версии оформления — светлая и тёмная.

School CRM

Учёт для школы: ученики, классы, сотрудники, приём оплаты и PDF-чеки, зарплаты, расходы, финансовый отчёт. Две роли — администратор и кассир с ограниченными правами.

FastAPI · PostgreSQL · React · внедрена в школе «Алай Жаннат»

Business CRM

Учёт для розницы: товары, поставщики, приём по накладной с фотофиксацией, продажи по штрихкоду. Касса вынесена в отдельное PWA — продавец сканирует штрихкод камерой телефона, отдельное оборудование не нужно.

FastAPI · PostgreSQL · React · мультитенантность в одной базе

Обе системы стоят на одном ядре: авторизация, пользователи, роли, расходы — общий код. Отраслевая часть — школа или розница — подключается сверху, а не форкается в отдельную ветку, поэтому починка в ядре доезжает сразу до обоих продуктов.

Технический стек

Сгруппирован по слоям — так же, как устроена платформа.

Оркестрация
Kubernetes (k3s), ArgoCD, GitOps-репозитории на каждое окружение
Сеть и безопасность
Istio, HashiCorp Vault, external-secrets, cert-manager
Инфраструктура как код
Terraform; AWS, GCP, Yandex Cloud, Hetzner
CI/CD
GitLab CI, self-hosted runners, сборка образов Kaniko, свой registry
Наблюдаемость
Victoria Metrics, Grafana
Бэкенд
Python, FastAPI, SQLAlchemy (async), Alembic, PostgreSQL
Фронтенд
React, TypeScript, Vite, Next.js, Tailwind CSS

Как мы работаем

  1. Git — источник истины

    Состояние кластера описано в репозитории. Выкатка — это коммит, откат — это revert. Руками в прод не ходим: то, чего нет в гите, назавтра исчезнет при следующей синхронизации.

  2. Инфраструктура — наша ответственность

    Разработчик отвечает за код. Кластер, сертификаты, секреты, доступы и мониторинг — на нас. Клиенту не нужно держать своего админа, чтобы сайт продолжал работать.

  3. Всё воспроизводимо

    Окружения поднимаются из кода, секреты лежат в Vault, а не в переменных на сервере. Если машина умрёт, её собирают заново по описанию, а не вспоминают, что на ней когда-то настроили руками.

Услуги

  • Сайты и веб-приложения. От одностраничного сайта до многостраничного с админкой и несколькими языками.
  • CRM и учётные системы. Под конкретную нишу. Для школ и розницы есть готовые ядра — адаптировать быстрее и дешевле, чем писать с нуля.
  • Инфраструктура и DevOps. Kubernetes, CI/CD, GitOps, миграции между облаками, разбор аварий.
  • Поддержка и хостинг. Размещение в нашем кластере, обновления, мониторинг, реакция на инциденты.

Обсудить задачу

Напишите, что нужно сделать, — ответим, за какой срок и сколько это стоит. Если задача не наша, скажем прямо.

Оставить заявку

Кнопка открывает почтовый клиент с готовым письмом.

Контакты

Email
sunescanorffdp@gmail.com
Telegram
@sunreider
WhatsApp
+996 702 506 504
Город
Ош, Кыргызстан