All in One Fintech App is a full-service digital banking and investment platform. It lets you manage your money, trade investments, apply for loans and cards, buy crypto, and more — all from one dashboard.
- Dashboard – See your total balance across Savings, Investments, and Loans at a glance.
- Transfer – Send money to any beneficiary by searching their account number. Choose which account type to debit from.
- Transactions – View your full history of credits and debits. Click any transaction to see its details and status.
- My Cards – View your virtual Mastercard and apply for a credit or debit card.
- Loans – Apply for a loan and track your application status.
- FXT Dashboard – See your total investment balance, trading profits, referral earnings, and portfolio breakdown.
- Trade with FXT – Choose an investment plan (Basic, Standard, Premium, or Special), enter an amount, and start a trade. Watch your profit grow in real-time with a live candlestick chart. Claim your profits when the trade ends.
- Deposit – Fund your investment account by sending crypto to one of the available wallet addresses. Use the QR code for easy payment.
- Withdraw – Withdraw your investment balance to any crypto wallet.
- Buy Crypto – Buy cryptocurrency using bank transfer. Admin-provided account details are shown after you enter your amount.
- Trade History – View all your investment and trading transactions in one place.
- Referral Program – Share your unique referral link. When someone signs up, you earn $100 credited directly to your Investments account.
- Escrow – Secure escrow services for transactions between users.
- Profile – View and edit your personal details, change your password, and manage your account.
- Stock Ticker – Live market data displayed across the platform.
Your money is organized into three accounts:
| Account | What It's For |
|---|---|
| Savings | Everyday banking, transfers, and withdrawals. |
| Investments | Trading profits, referral bonuses, and deposit funds. Withdrawals come from here. |
| Loans | Tracks any loans you've taken out. |
| Role | Access |
|---|---|
| User | Full access to all banking, trading, and profile features. |
| Investor | Automatically set when you start a trade. Lets you track and claim your trade profits. Reverts to User when the trade completes. |
| Moderator | Same as User, plus access to send funding notification emails. |
| Admin | Full access to everything, plus an admin panel to manage users, transactions, investment plans, wallets, and more. Admins cannot trade for security reasons. |
Your account can have one of these statuses:
- Activated – Everything works normally. You can transfer, withdraw, and trade.
- Deactivated – Some actions are restricted until you verify your account with a code.
- Cancelled – Transfers and withdrawals are blocked. Contact support to resolve this.
- React – User interface
- Firebase – Authentication & database
- Resend – Email delivery
- Font Awesome – Icons
- Chart.js – Charts & graphs
- Framer Motion – Animations
- Bootstrap – UI components
- React Router – Navigation
- Moment.js – Date formatting
- Axios – HTTP requests
- QRCode.react – QR code generation
- Date-fns – Date utilities
- React Slick – Carousels & sliders
- Animate.css – CSS animations
- React Icons – Icon library
- React Helmet – Document head management
- React Loading Skeleton – Loading placeholders
- React Simple Maps – Map visualization
- React Spinners – Loading spinners
- React Player – Media player
- React Intersection Observer – Scroll detection
- Visit the website and create an account.
- Log in to access your dashboard.
- Explore banking, trading, and other features from the sidebar.
- To start trading, go to FXT > Trade with FXT and choose a plan.
This project is private and not publicly accessible.
If you would like to preview it, please contact me on Twitter.
Once verified, you can get access to a demo link and test login details for review.