Разработка и поддержка сайтов на Ruby on Rails

Leoio — команда Ruby-разработчиков. Мы создаём веб-приложения на Ruby on Rails с нуля, берём на поддержку работающие проекты, обновляем устаревшие версии Ruby и Rails и встраиваем в продукты возможности ИИ. Вы общаетесь напрямую с инженерами, которые пишут код.

Услуги

Разработка на Ruby on Rails

Веб-сервисы, личные кабинеты, маркетплейсы, CRM и SaaS-продукты. Делаем MVP за несколько недель и развиваем его дальше.

Поддержка и сопровождение

Исправляем ошибки, следим за стабильностью и безопасностью, обновляем гемы и дорабатываем функции по ежемесячному плану.

Поддержка legacy-проектов

Берём старые проекты без документации, тестов и прежних разработчиков. Разбираемся в коде, делаем его стабильным, покрываем тестами и постепенно рефакторим, не останавливая работу сайта.

Обновление Ruby и Rails

Переводим проекты со старых версий на Rails 8 поэтапно, с тестами на каждом шаге и без простоя сайта.

Аудит и ускорение

Находим медленные запросы к базе, утечки памяти и уязвимости. Ускоряем страницы и фоновые задачи на Sidekiq.

API и интеграции

REST и GraphQL API для мобильных приложений, подключение платёжных систем, CRM, 1С и сторонних сервисов.

Перевод на другой стек

Переносим проекты с PHP, Python или Node.js на Ruby on Rails и заменяем устаревшие части стека: фронтенд, базу данных, хостинг. Переезд идёт по частям, без остановки сайта и потери данных.

Редизайн проектов

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

AI-трансформация

Добавляем ИИ в работающие продукты: чат-ассистенты и поиск по вашим данным, автоматическая обработка документов и заявок, генерация и классификация контента. Подключаем модели через API и встраиваем в Rails-приложение без переписывания проекта.

DevOps и хостинг

Настраиваем серверы, Docker, Kubernetes (k8s), Kamal, CI/CD, мониторинг и резервное копирование.

Технологии

Ruby, Ruby on Rails, Hotwire (Turbo и Stimulus), PostgreSQL, Redis, Sidekiq, RSpec, Docker, Kubernetes, Kamal

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

  1. ЗнакомствоРазбираем задачу, называем сроки и цену.
  2. ПроектированиеСогласуем структуру, данные и интерфейсы.
  3. РазработкаПоказываем результат каждую неделю.
  4. Запуск и поддержкаВыпускаем проект и сопровождаем его.

Частые вопросы

Сколько стоит разработка сайта на Ruby on Rails?

Стоимость зависит от объёма функций и интеграций. После короткого созвона мы присылаем оценку по этапам со сроками и фиксированной ценой за каждый этап.

Вы берёте на поддержку проекты, написанные другой командой?

Да. Сначала проводим аудит кода, тестов и инфраструктуры, рассказываем о рисках и только после этого берём проект на сопровождение.

Можно ли обновить старый проект до Rails 8?

Да. Обновляем поэтапно, через каждую мажорную версию Rails и Ruby, с проверкой тестами на каждом шаге, чтобы сайт продолжал работать без простоя.

Почему Ruby on Rails, а не другой фреймворк?

Rails позволяет быстро запускать продукт и легко развивать его: в фреймворке уже есть всё для баз данных, фоновых задач, почты, файлов и безопасности. На нём работают GitHub, Shopify и Basecamp.

Что входит в поддержку Rails-проекта?

Исправление ошибок, обновления безопасности и зависимостей, мониторинг, резервные копии, небольшие доработки и консультации. Объём работ согласуем в ежемесячном плане.

Обсудить проект на Rails

ordm67@gmail.com