Price: $1600.00
Rating: 5.0/5 (1 reviews)
Sold by: Elliot James
Category: Software
BargainMeld - Save More on Everything You Buy | Flutter + NestJS
A complete, production-ready AI-powered deal finder and personal shopping assistant built with Flutter, NestJS, and Laravel. Tracks prices across retailers, delivers AI recommendations, and helps users save money β with real-time alerts, gamification, and subscription monetization. iOS, Android, and Web.
Track products across multiple retailers simultaneously
Visual price history charts per product
Custom price alert thresholds β get notified when price drops
Real-time price drop notifications via WebSocket + FCM
Manage and delete alerts from a single screen
Browse deals with advanced filters β category, retailer, min discount, expiring soon
AI-curated daily deals personalized to each user
Save / unsave deals for later
Browse and filter active coupons by category or retailer
Multi-turn conversational AI powered by OpenRouter (GPT-4o-mini)
Context-aware β knows tracked products, wishlists, and savings history
Product and deal recommendations from the catalog
Budget optimization tips and conversation history management
Wishlists β create multiple lists, view current prices and total value
Shopping Lists β create lists with quantities, mark items purchased, view best prices
Product Comparison β side-by-side comparison across retailers
Trending Products β biggest price drops and most tracked items
Total savings overview with monthly breakdown
Category-based spending analysis and savings trends
Best deals found history
XP points system with levels and progression
Achievement unlocking and badges Β· Streak tracking
Global leaderboard (top 20 users)
Real-Time Updates β WebSocket price drops, deal alerts, savings updates
Push Notifications β FCM + local notifications, topic subscriptions, per-type preferences
8 Languages β EN, DE, ES, FR, IT, JA, PT + runtime switching
Dark & Light Theme Β· Currency & location settings
Auth β Email/OTP, Google Sign-In, Apple Sign-In Β· JWT auto-refresh
Admin Panel β Laravel Filament for users, subscriptions, feedback
31 Screens β fully designed and functional mobile UI
Flutter / Dart 3.2+ β iOS, Android & Web (single codebase, 15+ feature modules)
State management: Riverpod Β· Navigation: GoRouter Β· HTTP: Dio
Real-time: Socket.IO Β· Payments: in_app_purchase (StoreKit + Google Play)
Auth: Google Sign-In, Apple Sign-In Β· Notifications: Firebase FCM
i18n: 8 language ARB files
NestJS 11 (TypeScript) β 60+ REST endpoints + WebSocket gateway
Database: PostgreSQL (31 tables, migrations + seed data) Β· Cache: Redis Β· Queue: BullMQ
AI: OpenRouter (GPT-4o-mini) Β· Storage: AWS S3 Β· Email: AWS SES
Swagger/OpenAPI docs at /docs
Laravel 11 + Filament admin panel Β· 17 Eloquent models
Full admin dashboard β users, subscriptions, feedback management
Free β 5 tracked products, 1 wishlist, 3 AI chats/day
Premium Monthly β $4.99/mo β Unlimited everything
Premium Yearly β $29.99/yr β Same as monthly, best value
7-day free trial Β· Apple StoreKit + Google Play Billing + receipt verification
π± Full Flutter source code β iOS, Android & Web (31 screens, 8 languages)
βοΈ NestJS backend β 60+ endpoints, 31-table schema, migrations + seed data
π οΈ Laravel + Filament admin panel (alternative backend)
π Environment config templates (.env.example)
π Swagger API documentation
Flutter 3.2+ Β· Android Studio / Xcode
Node.js 18+ Β· PostgreSQL 14+ Β· Redis 6+
PHP 8.2+ / Composer (for Laravel backend) Β· OpenRouter API key
Firebase project Β· AWS account (S3 + SES)
ποΈ Track. Alert. Save. Repeat. | π 60+ endpoints Β· 31 tables Β· 31 screens Β· 8 languages