Journal Blueprint
Trade journal, analytics, and risk control for serious traders
Service Area
- Full-stack web app
- REST API design
- Trading analytics
- Risk management
- JWT authentication
- Push notifications
- Flutter mobile companion

Introduction
Journal Blueprint is a professional trading journal for discretionary traders who need to log executions, measure performance, and stay within risk limits. Traders use the Next.js web dashboard for deep analysis and an Android Flutter app for on-the-go logging, both backed by the same Go/PostgreSQL API.
Goal
Structured trade logging
Capture LONG/SHORT trades with accounts, strategies, prices, sessions, emotions, tags, and screenshots in one workflow.
Performance analytics
Surface equity curves plus session, emotion, and instrument breakdowns so traders can see where edge actually exists.
Risk discipline
Monitor daily loss limits, drawdown-style metrics, and alerts so behavioral mistakes are caught before they compound.
Challenge
Keeping web and mobile clients consistent on JWT sessions, trade schemas, and live risk state (daily loss limits, alerts, FCM) without drifting API contracts across Next.js server actions and Flutter repositories.
Outcome
2
Client platforms
Next.js web app plus Flutter Android APK sharing one /api/v1 backend.
8+
Dashboard modules
Home, Trades, Notes, Analytics, Risk, Alerts, Strategies, and Profile/Accounts flows shipped against the Go API.
Conclusion
Journal Blueprint turns discretionary trading into a measurable system: log setups, review equity and psychology data, and enforce risk limits across desk and mobile.