Trade Ingestion
Manual entry, CSV import, and MT5 auto-sync.
A comprehensive multi-application platform encompassing a user trading journal, an admin dashboard, and a mentor portal.

About the project
A large-scale trading ecosystem comprising three independent Next.js applications (Main, Admin, Mentor) that share a common MongoDB database via Prisma. It features trade ingestion, complex analytics, live chat, and a full mentorship workflow.
Platform
Digital Business Platform
Frontend
React / Vite
Focus
SaaS · Commerce · Content
Traders needed a centralized platform to record, analyze, and share their trades while simultaneously engaging with mentors and a community, requiring distinct interfaces and permission sets for users, mentors, and administrators.
Architected a distributed system of Next.js applications relying entirely on Server Actions and Prisma for database interactions. Integrated MT5 broker synchronization, real-time Socket.IO chat, and Stripe subscriptions.
Creates a complete educational and analytical ecosystem for traders, supporting advanced risk/reward reporting and direct mentor engagement to improve trading performance.
Key Features
Advanced trading analytics and community tools.
Manual entry, CSV import, and MT5 auto-sync.
User requests, mentor assignments, and trade reviews.
P&L, win/loss distribution, and playbook analysis.
Real-time direct and group messaging.
Dedicated Next.js deployments for Admins and Mentors.
Publicly shareable trades with field-level visibility control.