
InvestPro is a full HYIP and investment platform. You get the complete Laravel source code with admin panel, user dashboard, and all the pages a real investment site needs.
**Admin side (what you control):**
- Dashboard: total deposits, withdrawals, active investors, daily stats in charts
- Plan Manager: create unlimited investment plans, each with its own ROI rate, duration, minimum deposit, maximum deposit, compounding toggle, and status (active/inactive)
- User Manager: view all investors, their balances, active plans, KYC documents, login history, ability to add/remove funds manually, ban users
- Deposit Manager: see every deposit with gateway used, amount, status (pending/approved/rejected), manual approve/reject option
- Withdrawal Manager: queue of withdrawal requests, approve or reject individually or in bulk, set minimum/maximum withdrawal limits per gateway
- Referral Manager: configure commission levels (1 to 7 levels deep), set percentage per level, view referral tree per user
- KYC Center: review submitted ID documents, approve or reject, request re-upload
- Support Tickets: read and reply to user tickets, close tickets, set priority
- Report Builder: export transaction reports by date range, user, or gateway as CSV/PDF
- Settings: site name, logo, favicon, SEO meta, email templates, SMS templates, cron schedule, maintenance mode
- Payment Gateways: enable/disable any gateway, enter API keys, set processing fees
- Email & SMS: configure SMTP, Mailgun, or PHP mail; SMS via Twilio or Africa's Talking
- Pages Manager: create/edit terms, privacy, about, FAQ, and custom pages with a simple editor
- Blog: publish articles with categories and tags, SEO fields per post
- Language: add translations for any language from admin, edit strings directly
- Form Generator: create custom input fields for registration, plan purchase, or any page with validation rules
- Cron Jobs: automated interest crediting, deposit expiry, plan maturity notifications
**User side (what investors see):**
- Register/Login: email registration, social login (Google, Facebook), email verification, 2FA
- Dashboard: account balance, active investments, total earned, referral earnings, recent transactions
- Investment Plans: browse all active plans, see ROI, duration, minimum deposit, total invested so far
- Deposit: choose gateway, enter amount, follow payment instructions, auto-confirmation for most gateways
- Withdraw: select gateway, enter amount, submit request, see status (pending/approved/rejected)
- Transaction History: filterable list of all deposits, withdrawals, interest credits, referral commissions
- Referrals: unique referral link, list of referred users, commissions earned per referral, referral tree view
- KYC: upload ID front/back, upload selfie, see verification status
- Profile: edit name, email, phone, password, profile picture
- Support: open ticket, attach files, see reply history
**Payment gateways included (30+):**
PayPal, Stripe, Flutterwave, Paystack, Razorpay, Paytm, Instamojo, Coinbase Commerce, CoinGate, Block.io, Perfect Money, Payeer, Skrill, Neteller, Authorize.net, Mollie, Mercado Pago, SSLCommerz, Aamarpay, SslEcommerz, Bkash, Nagad, Rocket, MTN Mobile Money, Airtel Money, Vodafone Cash, Tigo Pesa, Manual Bank Transfer, and more. Each gateway has its own configuration page where you enter API keys and set processing fees.
**Pages already built:**
Home, About Us, Investment Plans, Plan Details, Blog (with categories and single post), Contact, FAQ, Terms of Service, Privacy Policy, Login, Register, Forgot Password, User Dashboard, Deposit, Withdraw, Transaction History, Referrals, KYC, Support Tickets, Profile Settings, 404 Error.
**Source code structure:**
Full Laravel MVC source code. All controllers, models, views (Blade + frontend assets), migrations, seeders, middleware, mail classes, notification classes, gateways package, cron job commands. Database seeder pre-loads demo data so you can test everything before going live.
Features
Specifications
Label:
Value:
Label:
Value: 3.0
Label:
Value:
Label:
Value:



