Discover and inspect
Token discovery, charts and portfolio views bring market information together. Selected chain and token context carries into the trading tools.
Token discovery · Charts · Portfolio views
Anonymous collaboration · identity withheld
A live trading workspace and Telegram mini app. Wallet context, token discovery, charts, order entry and streaming portfolio updates.

A blockchain marketplace and trading workspace, with a companion Telegram mini app. Frontend engineering turns live prices, wallet context and order workflows into a connected experience. Product identity remains private.
A busy stream of prices, balances and orders needs to remain understandable without losing the context of the selected wallet or network.
Token discovery, charts and portfolio views bring market information together. Selected chain and token context carries into the trading tools.
Token discovery · Charts · Portfolio views
Selected wallets, trade presets and token context shape market and limit-order requests. Pending states and configurable confirmations make the current action visible.
Wallet selection · Market orders · Limit orders
The mini app authenticates Telegram launch data and resolves deep-link context into the relevant chain, token and order screen. Live balance updates join its API-backed query state.
Telegram launch context · Deep links · Live balances
Next.js · React · TypeScript · Vite
The web workspace and Telegram mini app use typed React interfaces with distinct navigation and presentation needs. API modules and shared domain concepts connect market discovery, portfolios and order entry.
WebSocket · React Query · Zustand
A reconnecting socket service handles online and visibility changes. Subscription handlers verify user and blockchain context before updating wallet query data, keeping event processing separate from display state.
TypeScript · React Query
Market buy, market sell and limit-order actions compose their payloads from selected wallets, token context and current presets. Mutation state and response handling communicate pending, completed and failed requests.
React · Vite · Zustand
Telegram initialization data is sent to the authentication API. Parsed launch parameters restore chain and token context before navigating to the requested order flow, rather than treating every launch as a fresh home screen.
Live market information, with explicit wallet and chain context.
Frontend work spanning a detailed trading workspace and a compact Telegram experience. This case demonstrates our ability to connect dense information, realtime updates and multi-step actions without losing the user's context. Private branding and interfaces are withheld.

A calmer place to learn. Personal flashcards, thoughtful review sessions, and the freedom to study wherever life takes you—even offline. We also prepared the store assets, fully set up both store listings and released the iOS and Android apps ourselves.
Inside the product
Everyday finances, brought into focus. Accounts, expenses, plans, and shared costs in one considered mobile experience.
Inside the product