ZKYSolutions owned network

ZKYHUB

A single way into everything ZKYSolutions builds for its own account. Products in production, and the ones on the way. No demos, no client sites.

6products live
84languages served
2in the works
0JWT, ORM, tracker
// Fleet

The products in the network

Each one has its own domain, its own use and its own audience. The technical foundation is shared, nothing else is.

Live

ZKYSolutions

Web agency

The agency site and the foundation everything else is drawn from: client area, in-house authentication, six languages, hardened security headers.

Nuxt 4SSRMariaDB
Open zkysolutions.com
Live

ZKYMessenger

Instant messaging

The 2005 instant messenger replayed in the browser: windows, statuses, nudges, keyboard emoticons. Nothing said there is kept.

Real timeNuxt 4No archive
Open zkymessenger.com
Live

ZKYBlog

Blogging platform

Your blog like it was in 2005: everyone creates one, decorates it, posts, and collects comments and likes. Directory, charts and tag search included.

Nuxt 4MariaDBDirectory
Open zkyblog.com
Live

Screenwar

Real-time app

A single screen that never scrolls: every tile is a three-letter ticker and a share of one common pot. Every stake redraws the board for everyone, live.

Real timeShared statePayments
Open screenwar.lol
Live

100seats

Real-time app

A hundred ranked seats, and one dollar buying three spins. The draw decides the rank, never the stake, and a drawn rank evicts whoever held it.

Real timeDrawLeaderboard
Open 100seats.lol
Live

iDonkey

Incremental game

A file-sharing client like it was in 2003, where nothing ever downloads. The slow-moving bar is the product: you earn a rank, you spend presence.

Nuxt 4IncrementalLeaderboard
Open idonkey-project.com
In progress

Jeecei

Mobile app

An ephemeral group map, end-to-end encrypted, with no account. You join by scanning a QR code on the spot, the session expires by itself, and nothing outlives it.

MobileE2E encryptionNo account
Open jeecei.app
In progress

ZKYFullShot

Browser extension

Captures a web page over its entire height, then exports it as PNG, JPG or PDF. A free replacement for GoFullPage, pulled from the Chrome Web Store.

ChromeFirefoxSafari
chrome · edge · firefox · safari
// Foundation

One base, every product

Whatever proves itself in production on one product serves the next. Nothing is written twice, and nothing is borrowed from a service whose outages we cannot control.

Nuxt 4, server rendered

Vue 3 with SSR, no static generation: the server routes run continuously.

MariaDB, hand-written SQL

No ORM, numbered migrations never replayed, one collation everywhere.

In-house authentication

Revocable opaque tokens, scrypt, TOTP 2FA. No JWT, no magic links.

Real time

State shared between visitors with no third-party service: Screenwar and 100seats live on it.

Multilingual

The agency site serves six languages, and nothing ships if a single key is missing.

Hosting under control

Dedicated server, PM2, no native binaries. The build leaves the dev machine, never the server.

// Transmission

A project that has to hold up in production

ZKYHUB shows what the agency can build when it is its own client. The rest of the work happens on zkysolutions.com.

Open a channel