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.
- Developer Support: Official support from the original developer is not included with purchases from CodingShop.
- Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
- Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
- Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
- All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
- CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
- You can download the product after the purchase by a direct link on your account page in the downloads section.


