DNPROD
Назад до робіт EN UA PL

CASE STUDY / 01 · SOLO-BUILT PRODUCT

AurumTrade

AT/01PRODUCT SYSTEM

Повністю solo-built Denys Novikov: full-stack AI-assisted продукт для аналізу трейдингу, який об'єднує trade capture, дані бірж, behavioral journal, playbook discipline, analytics і subscription infrastructure.

Founder · Product EngineerFull-Stack · AI · DataSolo-built end-to-end
21product views
5AI workflows
17CSV variants
27RLS policies
AURUMTRADE / PRODUCT INTERFACENEXT.JS · SUPABASE · OPENAI · STRIPE
AurumTrade trading performance interface
01 / CAPTUREManual + CSVTrades, screenshots, context
02 / INTERPRETAnalyticsP&L, R:R, drawdown, behavior
03 / REFLECTJournal + PlaybookEmotion, rules, discipline
04 / ASSISTPersonalized AIReview, coach, psychology, chat

Trading data розпорошені.

Корисний trading journal не може закінчуватися таблицею перемог і поразок. Продукт поєднує structured trades з exchange exports, screenshots, якістю виконання, емоціями, journal notes, playbook rules і retrospective analysis — а потім передає цей контекст в analytics та AI-assisted review.

One product.
End-to-end ownership.

01

Product / UX

Product scope, workflows, responsive UI, dark/light experience and multilingual foundations.

02

Full-Stack

21 application views, 15 API route modules, authentication, CRUD, imports, uploads and account lifecycle.

03

Data / PostgreSQL

Supabase schema, RLS ownership, indexes, triggers, constraints and database-level free-tier enforcement.

04

AI Systems

Five authenticated OpenAI workflows grounded in trades, playbooks, journal entries and emotion data.

05

Analytics

Performance metrics, equity curve, behavioral feedback and a 200-path Monte Carlo-style projection.

06

SaaS / Billing

Stripe Checkout, Customer Portal, signed webhooks and server-side AI entitlement foundations.

Data in. Context out.

INPUT / 01Manual TradeTrade context + execution notes
INPUT / 02Exchange CSVDetection + mapping + normalization
→
PRODUCT CORENext.jsUI + authenticated APIs
→
DATASupabaseAuth · PostgreSQL · RLS · Storage
→
OUTPUTAnalytics + AIPerformance · journal · coaching
Stripe Checkout→Signed Webhook→Plan State→AI Entitlement

17 export variants.
One ingestion path.

01Detect
→
02Preview
→
03Map
→
04Normalize
→
05Insert
BybitBinanceOKXKuCoinGate.ioMEXCHTXBingXKrakenBitget / manual

Вибрані exchange export formats плюс manual mapping. Це не позиціонується як universal або lossless exchange reconciliation.

Personal history,
not generic commentary.

TRADESJOURNALPLAYBOOKEMOTIONS
CONTEXT ASSEMBLYOpenAI / GPT-4oAuthenticated · server-side · plan-gated
01Trade Review
02Trade Score
03Coach
04Psychology
05Chat

AurumTrade не заявляє, що прогнозує market outcomes. AI layer — це personalized review і coaching на основі власних записів користувача.

Access rules live
below the interface.

8application tables
27RLS policies
18indexes
20free-plan trade cap
Supabase AuthServer session checksRLS ownershipService-role isolationStripe signature verificationServer-side OpenAI key

Performance + behavior,
one feedback loop.

Win rateTotal / avg P&LR:RDrawdownLong / shortBest setupStreaksEquity curvePair breakdownWeekday / monthGrade / emotionRecent trades
200 paths

Interactive Monte Carlo-style performance projection на основі historical win rate та average win/loss values. Simplified projection, а не market simulator чи predictive model.

Complete beta product.
Known hardening work.

Forensic audit підтвердив широку end-to-end реалізацію та визначив наступну engineering phase: schema reconciliation, сильнішу trade-domain validation, AI contracts, billing lifecycle hardening, privacy alignment, automated tests, CI/CD та operational observability.

Від розрізнених trading artifacts до єдиної connected product system.

AurumTrade демонструє solo end-to-end product engineering у UX, full-stack architecture, data security, analytics, AI-assisted workflows та SaaS foundations — без зведення роботи до dashboard.