Client site we shipped for Andrii · Product site · $1,297 · 14 days

A site we shipped for a paying client, shown as it looked at the first demo.
OL-24-05 · Sep 2024
vbk_trade
Andrii · PS · Founder, trading product
Product marketing site for an automated trading bot, shown as it looked at first demo. The live stack (Python, Bybit, Telegram, risk, dashboard) is the Trading Desk proof — not a sold strategy.
“Every draft either promised returns or hid the product. I needed a site that looks like software.”
- Pack
- Product Site
- Pack price
- $1,297
- Timeline
- 14 days
- Market
- English-speaking · remote
- Client
- Andrii · PS
- Delivered
- Sep 2024
Result
vbk_trade: first-demo product site plus a runnable Python stack — Bybit, Telegram, risk caps, dashboard. No ROI claims.
Before
Pitch-deck landing. No pricing. Easy to read as a scam.
After
Home, features, pricing, about as at first demo. Bot starts with python main.py.
The job
Crypto marketing sites either scream guaranteed returns or hide the product behind fog. Andrii needed a site that looks like software: features, plans, exchanges, demo CTA — without performance promises we cannot stand behind.
What we built it to do
A visitor can tell it is a bot product, see plan prices, see Binance/Bybit, and hit a demo CTA. They are not promised a specific ROI. Operators can see how the bot actually starts: python main.py.
Shipped stack
vbk_trade
Real trading bot we shipped. The marketing pages are the first-demo snapshot — not the later full build. Stack and launch steps below; strategy and keys stay private.
Stack used to build the bot
Runtime
Python 3 · asyncio event loop
Exchange
Bybit REST for account and orders · WebSocket for live market data
Telegram
aiogram bot: start/stop, balance, open positions, trade alerts
Risk
Position size cap, daily loss stop, max drawdown, kill switch — in front of every order
Dashboard
aiohttp monitor: status, positions, recent logs
First run
Demo / paper mode before live keys. Env template; withdraw rights off.
After launch
python main.py
- 01
Start the process
From the project root run python main.py. It loads the env file and starts the asyncio loop.
- 02
Connect
The loop brings up Telegram control and the Bybit REST + WebSocket connections.
- 03
Risk first
Every order path goes through the risk manager. Caps and the kill switch can halt trading without killing the process by hand.
- 04
Watch and control
Use Telegram for start/stop and alerts. Open the dashboard for status, positions, and logs.
Not investment advice. No profit or ROI guarantee. You keep API keys with withdrawals disabled. Strategy rules stay private.
Constraints
- Public marketing pages are the first-demo snapshot — not the later full build.
- Strategy rules and API keys stay private.
- No “guaranteed returns” in Oaklaunch-authored claims.
- English product copy, not a token landing.
How we ran it
Week 1
IA + copy
4–6 page map, EN copy for home/features/pricing, and the demo CTA.
Week 2
Design + build
Visual system, core pages, and responsive production build.
Week 3
Polish + handoff
QA, remaining listed pages, deploy notes, and revision round.
Decisions in the work
Product, not a pitch deck
Hero explains automated trading; pricing is public; support is a feature list, not a cult.
Named exchanges
Binance and Bybit on the page so the product has a context, not “all markets.”
Mobile still
A second composition for phone so the SaaS does not only exist at 1440px.
Demo CTA, not deposit
The pack sells a marketing site. Checkout for the bot is out of scope.
What shipped
- Home, features, pricing, about, demo (first-demo snapshot)
- EN product copy + demo CTA
- Desktop + mobile marketing layouts
- Trading stack: Python asyncio, Bybit REST+WS, aiogram, risk manager, aiohttp dashboard
Sections / pages
- Home
- Features
- Pricing
- About
- Demo
Stills from the work




Handoff
- First-demo marketing snapshot under /work/kongtrade
- Plan table as built (Basic / Professional / Premium)
- Runbook: python main.py, env template, Telegram + dashboard
Out of scope
- Secret strategy research
- Withdraw-enabled API keys
- Profit or ROI guarantees