Prosper | Stock Trading Flutter App With Laravel Backend
Version Download:
Original price was: $99.00.$15.00Current price is: $15.00.
Prosper is a Flutter mobile app plus a Laravel + Filament backend and marketing site for a retail stock trading product. It bundles a 3-tier KYC ladder, an atomic trade ledger, live Finnhub quotes with Yahoo Finance candles, a server-side news cron, a referral program with deep links, and a Filament admin where commissions, KYC gates, and rails are tunable in the UI.
Why ship a trading app now
Retail trading has never been louder. Zero-commission brokers, fractional shares, and a steady drumbeat of high-profile IPOs keep pulling first-time investors onto mobile. A polished mobile front door with a real ledger and real KYC is the difference between a demo and a business.
Who this is for
- Indie developers who want to flip a fintech MVP in days, not months.
- Agencies that need a credible starting point for a brokerage or wallet client.
- Founders raising seed who need a working demo on a real device this week.
Mobile (Flutter)
- Animated splash with a custom CustomPainter chart line, onboarding carousel, Get Started, Login, Signup, self-serve Forgot Password.
- Home with deposit, withdraw, transactions screens. Watchlist and stock detail with sparkline.
- Holdings screen backed by a
HoldingsStoresingleton that hydrates from/api/v1/investmentsand overlays live quotes, so home, profile, and statistics show the same unrealized P&L. - News screen and horizontally scrolling news strip widget powered by the server-side cache.
- Currency converter, dark mode, multi-currency support.
- Security screen with biometric, passcode, Google Authenticator-compatible TOTP, per-action auth gates for withdrawals and trades, lock screen on resume.
- Profile, edit profile, personal info, beneficiaries, referral. Support: Contact Support, Help Center, Live Chat (Supoora), Report Issue.
Backend (Laravel)
- Atomic trade endpoints
POST /api/v1/trade/buyand/sellusingSELECT ... FOR UPDATEbalance locking, with ledger Transaction rows in the same DB transaction. - Admin-tunable trade commission and buy-side spread percent.
- 3-tier KYC ladder (Identity, Address, Financial) with per-action gates and per-tier rolling caps resolved via
User::kycTier(), enforced byKycLimits.php. - Dual KYC modes: manual review from Filament Users, or hosted Zauthy WebView when
ZAUTHY_ENABLED=true. - Self-serve password reset that always returns 200 to prevent email enumeration, with token verification and Sanctum invalidation.
- 3-hourly Artisan cron
news:refreshpopulates thenews_articlescache from Finnhub and exposes/api/v1/market/news. - Multi-rail funding: Stripe (cards, ACH, Apple Pay), Paystack (NG, GH, KE, ZA), crypto deposits via admin-supplied wallet addresses, no third party.
- Referral program with lazy code generation, public
/r/{code}short-link that drops a 90-day cookie for cross-device attribution, atomic reward credit on qualifying first deposit via Stripe webhook. - Firebase FCM push and Cloud Storage for avatars, Postalynk email with webhook validation.
Admin (Filament)
- Resources for Users, Accounts, Transactions, Investments, Cards, Transfers, Goals.
- Site settings singleton for app name, tagline, colors, logo, hero copy, screenshots, social URLs, footer, ticker symbols, commission percentages.
- Blog and Legal rich-text pages, Integrations screen with per-provider feature flags.
- Broadcasts (email and push, fan out to segments), Support tickets, Notifications, Categories, Quote caches, Approve and Reject KYC row actions.
Marketing site (Laravel)
- Mobile-first responsive layout, blog and legal pages backed by the same admin, public news index sharing the in-app cache, public
/r/{code}referral redirect, brand-themed paginator. - Web installer for non-technical setup, plus a Hostinger and shared cPanel deploy doc with a PHP cron snippet.
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You buy the original files from the developers. We do not sell any products downloaded from other sites.
- we have not responsible for support users. if you need support, you can buy products directly from envato.
- Note that we can NOT provide purchase code for you. all products is Non-Licensed.
- we can NOT support free updates for you. download links available until 30 days after purchase.
- You can download the product after the purchase by a direct link on your account page in the downloads section.

