Перейти к содержимому

Студия разработки

Запускаем сложные веб-платформы, приложения и десктоп-софт

GL Studio берёт продукт целиком: аналитика, дизайн, разработка, релиз и поддержка. Показываем код и результаты, а не презентации.

загрузок наших открытых приложений
19 100+
релизов выпущено в открытых проектах
97
простоя платформы при обновлениях
0 минут
автотестов только во фронтенде платформы
1 900+

Мы начинали с инструментов для себя: менеджер аккаунтов, автопринятие матчей, разбор патчей. Потом выросла турнирная платформа с живыми сетками и десктоп-клиентом. Теперь делаем такие же продукты на заказ.

Что мы уже выпустили

Платформа, мобильные приложения и открытые проекты на GitHub. Код можно прочитать, приложения можно поставить.

Веб-платформа и десктоп-клиент

GoodLuck

Турниры по League of Legends: сетки, команды и матчи, результаты которых фиксируются сами.

Стек

  • Next.js
  • .NET
  • PostgreSQL
  • SignalR
  • Tauri
  • Сетки и драфты в реальном времени на SignalR
  • Десктоп-клиент на Tauri читает игру и отправляет результат
  • Выкатка без простоя и собственный мониторинг
Открыть сайтЗакрытый код
Интерфейс GoodLuck

Мобильное приложение

Antidote

Справочник по антидотам при отравлениях животных: дозы, признаки, лечение, прогноз.

Стек

  • Kotlin
  • Flutter
  • PHP
  • 146 веществ, справочник работает офлайн
  • Нативный Android на Kotlin и клиент на Flutter
  • Платежи через T-Bank, Google Play Billing и Apple StoreKit
Google PlayЗакрытый код
Интерфейс Antidote

Десктоп-приложение для Windows

RustLM

Менеджер аккаунтов League of Legends: хранение, автоматический вход и автоматизация выбора чемпионов.

Стек

  • Rust
  • Tauri 2
  • Next.js
  • Tailwind
  • Пароли шифруются через Windows DPAPI
  • Вход через Windows UI Automation без перезапуска клиента
  • Облачная синхронизация с двухфакторной защитой
Репозиторий2 312 загрузокРелиз v0.3.1
Интерфейс RustLM

Десктоп-приложение для Windows

MediaPresence

Показывает в статусе Discord, что вы сейчас слушаете или смотрите.

Стек

  • C#
  • .NET 9
  • WPF
  • Velopack
  • Трек, исполнитель и обложка в Rich Presence
  • Обложки из Spotify и Deezer
  • Кнопки-ссылки на стриминговые сервисы
Репозиторий9 842 загрузкиРелиз v1.3.3
Иконка приложения MediaPresence

Десктоп-приложение

Patch Analyzer

Разбирает патч-ноты League of Legends и показывает, кого усилили, а кого ослабили.

Стек

  • Rust
  • Tauri 2
  • React
  • SQLite
  • Автоматический разбор официальных патч-нотов Riot
  • Тир-лист усилений и ослаблений за 20 патчей
  • История изменений чемпионов, предметов и рун
РепозиторийРелиз v1.0.3
Интерфейс Patch Analyzer

Мобильное приложение

Braum

Пешеходный навигатор, который ведёт по тени, а не по кратчайшему пути.

Стек

  • Flutter
  • Dart
  • Python
  • OpenStreetMap
  • Маршрут считается на устройстве и работает без интернета
  • Тени зданий считаются по положению солнца, полог деревьев берётся со спутника
  • Первый город: Краснодар
В разработкеЗакрытый код
Интерфейс Braum

Десктоп-приложение для Windows

LolManager

Предшественник RustLM на .NET: вход в аккаунты League of Legends одним кликом.

Стек

  • C#
  • .NET 8
  • WPF
  • Velopack
  • Автопринятие матчей и автовыбор чемпионов через LCU API
  • Поиск чемпионов по русским и английским названиям
  • Каналы обновлений Stable и Beta
Репозиторий6 770 загрузокРелиз v0.3.4
Иконка приложения LolManager

Утилита для Windows

LeagueAutoAccept

Принимает найденный матч в League of Legends за вас.

Стек

  • C#
  • .NET 8
  • WPF
  • Velopack
  • Установка одним файлом
  • Обновляется сама при каждом запуске
Репозиторий236 загрузокРелиз v0.1.10
Иконка приложения LeagueAutoAccept

Что мы делаем

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

Десктопные приложения

Tauri и Rust, .NET и WPF. Установщики, автообновления, работа с системным API.

Веб-платформы

Next.js и .NET, PostgreSQL, обновления в реальном времени.

Боты и интеграции

Discord, Telegram, Riot API и другие сторонние сервисы.

Инфраструктура

Docker, выкатка без простоя, мониторинг и логи. Сервис работает, пока вы спите.

  • Rust
  • Tauri
  • .NET
  • C#
  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Redis
  • SignalR
  • Docker
  • Traefik

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

Четыре этапа, и после каждого у вас на руках результат, который можно потрогать.

  1. Аналитика

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

  2. MVP и дизайн

    Проектируем интерфейс и собираем первую рабочую версию, чтобы проверить идею на людях.

  3. Разработка итерациями

    Короткие спринты и демо после каждого. Вы видите прогресс и меняете приоритеты по ходу.

  4. Релиз и поддержка

    Выкатываем без простоя, настраиваем мониторинг и остаёмся на сопровождении.

Команда

Четыре человека, которые сами проектируют, пишут, тестируют и выкатывают. Без посредников между вами и разработчиком.

  • shp1n4tFrontend developer, SEO
  • butk1chTester, Talisman, Mobile developer
  • momijixTester, Visionary

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

Сколько стоит разработка?

Зависит от объёма. После короткого созвона оцениваем задачу и называем цену и срок по этапам. Оценка бесплатная.

Кому принадлежат права на код?

Вам. Права на код и материалы проекта переходят заказчику, это фиксируется в договоре.

Работаете по NDA?

Да. Подписываем NDA до обсуждения деталей, если это нужно.

Как фиксируются сроки?

Сроки и состав работ каждого этапа записываем в договоре. Работаем короткими итерациями и показываем результат после каждой.

Есть задача? Расскажите.

Ответим в Telegram, обсудим сроки и подход.

Технические куки нужны для входа, языка и темы. С вашего согласия включим ещё Яндекс.Метрику — чтобы понимать, что на сайте удобно, а что нет.

Подробнее