ZKYHUB
Единая точка входа во всё, что ZKYSolutions строит для себя. Продукты в продакшене и те, что на подходе. Никаких демо, никаких клиентских сайтов.
Продукты сети
У каждого свой домен, своё применение и своя аудитория. Общая только техническая основа, больше ничего.
ZKYSolutions
Веб-агентство
Сайт агентства и основа, из которой выходит всё остальное: личный кабинет, собственная аутентификация, шесть языков, усиленные заголовки безопасности.
ZKYMessenger
Мгновенные сообщения
Мессенджер 2005 года, заново собранный в браузере: окна, статусы, «вжух», эмотиконы с клавиатуры. Ничего из сказанного не сохраняется.
ZKYBlog
Платформа блогов
Твой блог как в 2005-м: каждый заводит свой, украшает его, публикует и собирает комментарии и лайки. С каталогом, топами и поиском по тегам.
Screenwar
Приложение реального времени
Единственный экран, который никогда не прокручивается: каждая плитка это трёхбуквенный тикер и доля в общем банке. Каждая ставка перерисовывает поле для всех, вживую.
100seats
Приложение реального времени
Сто мест в рейтинге, и доллар покупает три оборота колеса. Место даёт розыгрыш, а не ставка, и выпавшее место вытесняет того, кто его занимал.
iDonkey
Инкрементальная игра
Клиент обмена файлами как в 2003-м, где ничего никогда не скачивается. Медленно ползущая полоса и есть продукт: зарабатываешь место, тратишь присутствие.
Jeecei
Мобильное приложение
Временная карта группы со сквозным шифрованием и без учётной записи. Присоединяются по QR-коду на месте, сессия истекает сама, и после неё не остаётся ничего.
ZKYFullShot
Расширение браузера
Снимает веб-страницу целиком по высоте и сохраняет её в PNG, JPG или PDF. Свободная замена GoFullPage, убранного из Chrome Web Store.
Одна основа, все продукты
То, что проверено в продакшене на одном продукте, служит следующему. Ничего не пишется дважды и ничего не заимствуется у сервиса, чьим сбоем мы не управляем.
Nuxt 4, рендеринг на сервере
Vue 3 в SSR, без статической генерации: серверные маршруты работают непрерывно.
MariaDB, SQL написан вручную
Без ORM, нумерованные миграции никогда не повторяются, одно сравнение символов везде.
Собственная аутентификация
Отзываемые непрозрачные токены, scrypt, 2FA TOTP. Без JWT, без волшебных ссылок.
Реальное время
Состояние, общее для посетителей, без сторонних сервисов: этим живут Screenwar и 100seats.
Многоязычность
Сайт агентства отдаёт шесть языков, и ничего не уходит в сборку, если не хватает хотя бы одного ключа.
Хостинг под контролем
Выделенный сервер, PM2, никаких нативных бинарников. Сборка выходит с машины разработчика, а не с сервера.
Проект, который должен выдержать продакшен
ZKYHUB показывает, что агентство умеет строить, когда клиент у него он сам. Остальная работа идёт через zkysolutions.com.
Открыть канал