Visit
Prop trading

Forexima case study

A prop-firm platform where traders choose a funding challenge, follow each account against its limits, and request payouts — in Persian and English, right to left and left to right.

Role
Front-end developer
Stack
Nuxt 3 · Tailwind · Nuxt UI · Pinia · ApexCharts
Year
2024–2025
Forexima — project overview

01Overview

Forexima is a proprietary trading firm: a trader picks a challenge — account size, drawdown, profit share — pays for it in rial or in Tether, trades it on MetaTrader 5, and once the targets are met trades the firm's capital and withdraws a share of the profit. I built most of the front end: the landing page, the trader dashboard and its analysis panel, the challenge purchase flow and its payments, the wallet, withdrawals, tickets, referrals and the admin panel, alongside a second front-end developer who built the sign-up and content pages. Later I added a demo mode that swaps every API call for static data, which is what the live link runs on.

02The challenge

A prop firm sells rules. A challenge is a set of limits — a profit target, a daily loss, a maximum loss — and a trader who breaks one loses the account. The site has to state those rules plainly before anyone pays, show a funded trader how close they are to each limit while they trade, and do both in Persian, right to left, and in English, left to right, from one codebase.

Forexima — Choosing a challenge

03Choosing a challenge

The price table shown here is the challenge picker on the landing page: Instant, then Rapid or Standard, an account balance from $5,000 to $200,000, a drawdown and a profit share. The Challenge Info column next to the options restates every rule that choice comes with — the targets for both phases, the daily and maximum loss limits, the time limit and the profit share — before the button that starts the purchase.

Forexima — One dashboard, both directions

04One dashboard, both directions

This shot lays the account analysis page in Persian over the same page in English. The sidebar crosses to the opposite edge, the cards mirror and the figures switch to Persian numerals, while equity, balance and the three limit bars — take profit, daily loss and maximum loss — keep the same structure. Underneath, the panel takes its live figures from a WebSocket connected to the MetaTrader 5 side.

Forexima — Money and support in one place

05Money and support in one place

The screens shown here are the wallet and the ticket list. The wallet keeps deposit and withdrawal one click from the balance and lists every transaction with its type, amount, time and status. Tickets — support requests and requests for a funded account — each carry a coloured status, from New through Under Review and In Progress to Approved or Rejected, so a trader can see where a request stands without having to ask.

Forexima — The same platform on a phone

06The same platform on a phone

The screens shown here are the landing page, the accounts list and the first step of a new challenge at phone width. The sidebar folds into a menu, each account becomes a card with its Account Info and Analysis buttons, and the three-step purchase — configuration, confirmation, payment — stacks into a single column.

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out — I’m open to new projects or just a casual chat.

0%