← All work · Trading & Fintech
Brokerage CRM with MT5 Integration
Back-office for a forex brokerage: clients, trading accounts and finance in one place.
Role: Full-stack lead
The challenge
Brokerage staff were juggling separate tools for client records, MT5 accounts and finance operations, making onboarding and support slow and error-prone.
The solution
A CRM built around the MT5 trading lifecycle, connected to the brokerage’s trading servers through the bridge and to the payment gateway through webhooks.
What was built
- Client profiles and MT5 trading-account management
- Finance workflows fed by payment-gateway webhooks
- Role-based back-office for operations and support teams
- Multi-broker ready through per-broker configuration
Outcome
- A single source of truth for brokerage operations
Technology
Next.js, Material UI, Node.js, Express, MongoDB, Mongoose, MT5
Case study by Shahfayaz Khan.