The whole product.
From pixel to kernel.
We design, build and run commercial platforms in production: interface, backend, database, servers, security and SEO. No hand-offs down a chain, nothing lost at the seams.
01 / 05 · the pixel
Interface
Storefronts, dashboards for four roles, admin panels, desktop apps. Mobile first, custom controls instead of browser defaults, no static mockups.
124 pages in EloStore · 12 languages in Kvart
Work
Live products, not concepts
Each case is broken down by layer: what was built, how, and how it ended.
Expertise
The full range around the product
Bots, servers, security and SEO have their own pages with the details of what was built and how.
Stack
Tools chosen for the job
- Frontend
- TypeScript · React 19 · Next.js 15/16 · Tailwind v4 · Framer Motion · three.js · next-intl
- Backend
- Node.js · PostgreSQL · Drizzle ORM · Zod · Redis · Python · FastAPI · SSE
- Native
- Swift · AppKit · SwiftUI · C# · .NET 10 · WPF · CounterStrikeSharp · WhisperKit · faster-whisper
- AI
- Claude API · OpenRouter · Tool use · Ollama · vLLM · Whisper · RAG
- Infrastructure
- Linux · systemd · nginx · Caddy · Docker · ufw · fail2ban · Cloudflare Workers
- Quality
- Vitest · Playwright · Mutation testing · gitleaks · semgrep · trivy · nuclei
- Integrations
- Telegram Bot API · Lava · NOWPayments · Twitch IRC · Yandex Webmaster · Search Console · IndexNow
Builder
Build your product
Pick what we are making and what goes inside. The stack assembles as you go: every task lands as a module on its layer, showing the work we take on.
What we build
feed, search, chats
What goes inside
Estimated cost
470k-780k ₽
The cost may turn out lower or higher, the final amount is agreed in the conversation.
Interface
4 tasks
Logic
3 tasks
Data
3 tasks
Server
3 tasks
Security
4 tasks
Brief by layer
Interface4 tasks
- Feed with search and filters
- Seller and buyer accounts
- Messenger-style chat
- Interface in several languages
Logic3 tasks
- Listing moderation
- Reports and bans
- Payments via providers, only the webhook creates an order
Data3 tasks
- Listings, users, messages
- Money in integers and a payment ledger
- Content translations kept apart from the original
Server3 tasks
- Own server, domain and SSL
- One-command deploy with auto-rollback
- Nightly backups verified by restore
Security4 tasks
- Owner verification
- Threat model before code
- Services not as root, systemd sandbox
- Amount checked on the server
Similar work of oursKvart