Back to projects
Project surface · Next Gen Invest
Next Gen Invest
Trading terminal · auth, profile, positions, chat, 2FA
JWTProtected routes
GraphQLUser + finance fixtures
OCHL90 BTC/USD bars
WSPosition + price ticks
Next.js app · local JWT · finance/user/OCHL mocks

Project brief
Users get one place to sign in, trade, manage profile security, and review active positions.
Next.js app router, Apollo provider, React Query provider, axios service layer, WebSocket hooks, and TradingView surfaces.
- Timeline
- 7 weeks
- Surface
- Trading platform
- Status
- 2025 · Shipped
Build ledger
- Scope
- A trading-platform client with registration/login, profile management, terminal layout, TradingView chart container, position tables, chat sockets, 2FA, and financial actions.
- Outcome
- The client side combines account operations and trading workflow into a focused terminal-style product surface.
- Hard part
- The preview simulates JWT auth, user and finance GraphQL services, REST OCHL history, position broadcaster ticks, chart state, and profile analytics without the live trading backend.
Owned work
- 01Frontend
- 02Auth flows
- 03Trading UI
- 04Realtime hooks
System map
Frontend
Next.js/React/TypeScript
Data layer
Apollo/React Query/Axios
Realtime
WebSocket chat/Positions socket/TradingView