eClassify - Classified ads Buy and Sell Marketplace Flutter App with Laravel Admin Panel
eClassify is a complete classified ads marketplace source code built for entrepreneurs, startups, agencies, and developers who want to launch a scalable
![]() | ![]() | ![]() | ![]() |
eClassify is a complete classified ads marketplace source code built for entrepreneurs, startups, agencies, and developers who want to launch a scalable buy-and-sell platform from a single, centralized codebase.
Powered by a secure Laravel backend and a high-performance Flutter mobile app (Android & iOS), eClassify streamlines marketplace operations including ad listings, user management, subscriptions, payments, chat, and monetization.
With its robust multi-vendor architecture and SEO-optimized Next.js website, each seller can operate independently, while the Laravel admin panel provides full control, monitoring, and scalability.
eClassify is designed to grow with your business – whether you start with a single local marketplace or expand to hundreds of categories, it offers the flexibility and strength to build a profitable classified advertising platform.
Click here to explore the demo
What’s in the Package – eClassify
The eClassify package delivers a complete, ready-to-launch classified ads marketplace, providing everything needed for a successful online classifieds business.
Module | Details |
| Mobile App | Flutter classified app for Android & iOS from a single codebase |
| Frontend Website | Next.js SEO-optimized classified ads website for maximum visibility |
| Admin Panel | Laravel-based admin panel for centralized marketplace control |
| Database | MySQL backend with full REST API integration for reliable data handling |
| Source Code | 100% customizable classified app source code (Flutter + Laravel) |
| Documentation | Step-by-step setup and configuration guide |
| Support & Updates | 6 months free support + lifetime free updates |
| Monetization | Built-in subscription packages, featured ads, and AdMob integration |
![]() | ![]() |
![]() | ![]() |
Advanced Capabilities of the eClassify Platform
- A complete multi-role classified marketplace for buyers, sellers, and admins.
- Built-in multi-vendor functionality to manage unlimited sellers and categories.
- High-performance Flutter classified app for mobile (Android & iOS).
- SEO-optimized Next.js classified ads website for search visibility.
- Location-based geo-classified listings with Google Maps integration.
- Advanced subscription & billing management with payment tracking.
- Real-time buyer-seller chat for seamless communication.
- Multi-language & RTL support for global reach.
- Firebase push notifications for instant updates.
- Admin Dashboard provides administrators with centralized tools.
- Fully responsive UI for web and mobile.
- Multiple payment gateways: PayPal, Stripe, Razorpay, Paystack, and more.
- AdMob monetization with banner, interstitial, and native ads.
- Featured ads and subscription packages for revenue generation.
- Clean, lightweight, maintainable classified ad PHP codebase.
Key Features of eClassify: Your Complete Marketplace Solution
eClassify is designed for growth, allowing you to manage multiple vendors and categories without difficulty. This makes it the perfect classified ads marketplace platform.
Multi-Vendor & Scalability
- Multi-Vendor Management: Manage unlimited sellers under one platform with ease. Each vendor operates independently, making it a scalable classified marketplace solution.
- Subscription & Monetization Platform: Handle seller subscriptions, featured listing packages, and billing cycles from a single, centralized dashboard.
- Flexible Packages: Create specific subscription plans (free listings, featured ads, premium packages) to fit your marketplace’s unique needs.
- Category-Based Subscription Plans: Tailor subscription plans to different categories to maximize revenue potential.
- Multi-Currency Support: Accept payments in multiple currencies with default currency settings and user-preferred options for global reach.
Marketplace & Listing Management
- Mobile Apps: Flutter classified apps for Android & iOS with native-like performance.
- Location-Based Listings: Geo-classified ads by region using Google Maps integration.
- Advanced Search & Filters: Filter listings by category, price, location, custom fields, and more.
- Quick Ad Posting: Sellers can post ads with images, descriptions, custom fields, and pricing within minutes.
- Category Management: Unlimited nested categories with custom fields for niches like real estate, jobs, vehicles, electronics, and more.
- Watermark Feature: Automatically add customizable watermarks to uploaded images to protect content and brand.
Financial & Subscription Tools
- Subscription Management: Track seller subscriptions, featured ad purchases, invoices, renewals, and receipts.
- Multiple Payment Gateways: Support for PayPal, Stripe, Razorpay, Paystack, PhonePe, FlutterWave, and Bank Transfer.
- Featured & Premium Ads: Offer paid promotions to boost listings’ visibility.
- AdMob Integration: Generate passive revenue with banner, interstitial, and native ads.
Communication & User Tools
- Real-Time Chat System: Instant messaging for buyers and sellers to negotiate and make offers.
- Firebase Notifications: Role-based push notifications for messages, approvals, expiries, and offers.
- User Verification System: Verify sellers to build trust and credibility.
- Seller Profiles & Ratings: Ratings, reviews, and profiles to help buyers make informed decisions.
- Bookmark & Favorites: Users can save listings to revisit later.
Content Management & SEO
- Built-in Blog & CMS: Update content directly from the Laravel admin panel with integrated CMS.
- Dynamic SEO Management: Manage metadata, structured data, and sitemaps for all pages, categories, and listings.
- Multi-Language Support: Unlimited languages with RTL compatibility for global audiences.
- Auto-Generated Slugs: SEO-friendly URLs automatically created for listings and categories.
Who Can Use eClassify?
✔️ Marketplace Entrepreneurs: Launch your own branded OLX clone or Craigslist alternative with this classified ad PHP script.
✔️ Startups & SMEs: Establish a recurring revenue model by offering subscription-based classified advertising services.
✔️ Agencies & Developers: Use this robust, customizable classified app source code for client projects or white-label solutions.
✔️ Real Estate & Job Portals: Build niche platforms for property listings, job postings, or local services.
✔️ Directory Listing Businesses: Create location-based directories for restaurants, services, businesses, or events.
✔️ Freelancers: Deliver ready-made Flutter classified app templates and Laravel solutions to clients faster.
Live Demo Links
You can explore the full functionality of eClassify through the live demos:
- Customer App (Android): Explore Demo
- Customer App (iOS): Explore Demo
- Frontend Website: Explore Demo
- Admin Panel: Explore Demo
Start your classified marketplace journey today!
eClassify is a powerful, scalable, and fully customizable classified ads marketplace built using Laravel and Flutter. From listings to communication, from subscriptions to sellers, everything is managed in one unified platform.Launch smarter. Scale faster.
Build your classified ads business with eClassify today.Explore more high-quality apps and templates → Check Our Portfolio
Technical Specifications
- Backend: Laravel (PHP 8.2+)
- Mobile App: Flutter 3.38.3
- Frontend Website: Next.js (React)
- Database: MySQL
- Payment Gateways: PayPal, Stripe, Razorpay, Paystack, PhonePe, FlutterWave, Bank Transfer
- Notifications: Firebase Cloud Messaging
- Maps: Google Maps & Places API
- Monetization: AdMob (Banner, Interstitial, Native)
- SMS: Twilio Integration
Version 2.10.1
( Updated on 13 Feb 2026 )
+ [Fix]: Resolved login and signup related issues + [Fix]: Fixed issue where users couldn't post ads if currencies were not added in the admin panel (App) + [Fix]: Fixed missing signup button when email authentication was disabled (App)
Version 2.10.0
( Updated on 24 Jan 2026 )
+ [Added] Multi-currency support + [Added] Category-based subscription plans + [Added] Location-based sliders + [Added] Watermark feature + [Added] Custom field bulk Update + [Added] Phone and password login + [Added] Location search functionality in ad and edit listing (Web & App) + [Added] Optional phone number during ad listing with display in ad details (Web & App) + [Added] Stripe Dashboard payment methods support (Web) + [Added] Listing duration support for free ad listings + [Improvement] Added custom listing duration in subscription plans + [Improvement] Share links can now open the app directly avoiding website redirection + [Improvement] All the properties required to configure app are now moved to AppConfig class allowing centralised control. Check out documentation for detailed guide. + [Improvement] Added dark theme for Map + [Improvement] General fixes and improvements
Version 2.9.0
( Updated on 05 Dec 2025 )
- [Feature] Create ads from Admin Panel - [Feature] Allow uploading of sample/demo data (Only Categories and Custom Field) (Admin) - [Feature] Enable bulk uploads for custom fields (Admin) - [Feature] Send email to users on new login (Admin) - [Feature] Let admins cancel user subscriptions from Admin Panel - [Feature] Caching for metadata and structured data in server-side APIs, configurable via .env (Web) - [Improvement] PHP support version updated to 8.2.0 or higher - [Improvement] Advertisements page UI in Admin Panel - [Improvement] Country code support for mobile numbers in Profile, Ad Listing, and Edit Listing (App + Web) - [Improvement] Integrate Logout API to stop notifications after logout (App + Web) - [Improvement] Reduce Place API costs by using session IDs (App + Web) - [Improvement] Add filter options to the featured section screen (App + Web) - [Improvement] Show global ads when no ads are available for the selected location (App + Web) - [Improvement] Sitemap improvements (Web) - [Improvement] Home page Lighthouse performance improvements (Web) - [Improvement] Improved location selection flow for new users (App) - [Improvement] Simplified authentication flow by removing redundant screens (App) - [Improvement] Optimized filter screen and cleaned up unwanted code files (App) - [Fix] Next Js RCE vulnerability security patch - [Fix] Optimized home screen to reduce lag issues (Additional optimizations are in progress and will roll out in upcoming updates) - Minor bug fixes and general improvements
Version 2.8.0
( updated on 16 Oct 2025 )
- [Added] Add auto renewal for item (Only works for same package) - [Added] Add multiple delete items feature (Only for expired items) - [Added] Multi selected renew ads - [Added] PayPal integration - [Improvement] Add set default language with language list in top bar - [Improvement] Area Translation - [Improvement] Firebase Notification Update ( Resolve issue for sending Notifications to large number of users via Admin panel) - [Improvement] Add English and other language JSON file upload in Language edit (Admin panel) Translation UI changes : About us , Contact us , Privacy policy , Terms and Condition , Refund Policy (Admin panel) - [Improvement] Landing page header sticky with dynamic section highlights(Web) - [Improvement] Chat page UI improvements for smaller screens(Web) - [Improvement] Profile page UI improvements in smaller screens(Web) - [Improvement] Side sheet UI Improvements(Web) - [Update] PhonePe update latest version - [Update] Flutter App Compatibility with Flutter SDK version 3.35.6 - [FIX] 16KB page size issue from Google Play Console.(App)
Version 2.7.0
( updated on 27 Aug 2025 )
- [Added] Multi-Language Support for Feature Section - [Added] Multi-Language Support for Report Reasons for Ads - [Added] Multi-Language Support for Subscription Packages - [Added] Multi-Language Support for Settings (FAQs, Privacy Policy, Terms & Conditions, Contact Us etc.) - [Added] Multi-Language Support for Blogs - [Added] Multi-Language Support for Verification Fields - [Added] Refund Policy Page with Multi-Language Support (Web) - [Added] Multi-Language Support for Ad Details and Custom Fields - [Improvement] Location Selection based on API selected in Admin Panel (Free API or Paid API) - [Improvement] Converted Web Version from CSS to Tailwind CSS - [Added] Multi-Language Support for SEO - Metadata and Structured Data - [Improvement] Flutter App Compatibility with Flutter SDK version 3.35.1
Version 2.6.0
( updated on 12 Jun 2025 )
+ [Added] Edit Listing by Admin from admin panel + [Added] API Source Selection (Free Map API Key or Paid Place Map API Key) + [Added] Job Hiring functionality + [Added] Job Application and Management + [Added] Price Field Optional Toggle based on category + [Added] Dynamic Sitemap Generation for all ads, blogs, and categories + [Added] Location Selection After Login with Skip Option + [Added] Location Change and Reset from Home and Search + [Added] SEO Details Management from Admin Panel for Terms & Conditions, Privacy Policy, Landing Page, Contact Us, and About Us + [Improvement] Location Selection and Search Flow based on selected API source + [Improvement] Home Page Ads display all by default when no location is selected + [Improvement] API Response message translation based on selected language + [Updated] Flutter App compatibility with Flutter SDK version 3.32.2
Version 2.5.0
( updated on 13 Apr 2025 )
+ [Added] Bank Transfer Payment Integration + [Added] Twilio SMS Gateway Integration + [Added] Ads Expiration Notification + [Added] Subscription Plan Expiration Notification + [Added] Add Latitude and Longitude Using Google Maps in Admin Panel (Area Creation) + [Added] Add Latitude and Longitude Using Google Maps in Admin Panel (City Creation) + [Improved] Approved Ads Editable with Resubmission & Re-approval + [Updated] Location Based Items Handling with Latitude and Longitude + [Improved] Deep Link Functionality + [Updated] Label Changed: 'Item' to 'Advertisement' + [Added] Share Seller Functionality in the App + [Improved] Resolved Lagging Issue in the App + [Updated] Flutter Project Now Compatible with Flutter SDK v3.29.2 + [Improved] Login modal now opens directly instead of showing an alert when login is required on the web
Version 2.4.0
( updated on 5 Mar 2025 )
+ [Added] Premium & Featured ads with expiry date in admin panel + [Added] Auto Approve toggle globally in settings + [Added] FlutterWave payment integration + [Added] Separate login options for Email & Mobile in website + [Added] Renew item with rejection handling with soft and permanent rejection + [Added] Ad filters: Soft Reject & Permanent Reject in my ads list screen + [Improvement] Phonepe payment integration with SDK in app + [Improvement] Ad management & sorting updates in admin panel + [Improvement] Allow changing parent category of category in admin panel + [Improvement] Improve the appearance of the main company logo in the header for better visual appeal in website
Version 2.3.0
( updated on 9 Jan 2025 )
+ [Added] Free AD Listing Option + [Added] Range Radius in Featured Section + [Added] Min and max Range for Radius wise Searching + [Added] Unread messages indicator + [Added] Show Google Ads in between items on home page infinite scroll (App) + [Added] Auto Approval Ad Toggle for each Sellers – (Admin) + [Added] Currency symbol Position + [Improvement] Number with Suffix + [Improvement] SEO Optimisation + [Improvement] Ads Details page full description Issue in desktop + [Improvement] Set default active Seller tab in Chat + [Improvement] Admin Panel Settings Page improvements (Admin) + [Improvement] All country Filter Selection in Ads Page + [Improvement] Custom Field value filter in Item Page + [Fix] Fix my Ads Page filter + [Fix] Rating Average issue + [Fix] Tips Rank order change issue
Version 2.2.0
( updated on 22 Nov 2024 )
+ [Added] Phonepe Payment Gateway Integration + [Added] Renew Item + [Added] Authentication enable/disable + [Added] Seller rating list display + [Added] Rating Report + [Improvement] Offer notification redirection in chat item + [Improvement] Deeplink share + [Improvement] Filter tree category fix in admin panel + [Improvement] Language translation new label improvement + [Improvement] Improve Watermark image + [Improvement] Make contact Number as optional in Registration + [Improvement] Send Notification on Seller Verification Request Status change + [Improvement] Infinity scroll remove and add load more in web home page + [Improvement] Product detail page image should show full and with next and prev + [Improvement] Change in the Filter tree flow + [Improvement] All category name-wise items in app + [Improvement] Pagination added in chat list and chat messages
Version 2.1.0
( updated on 29 Sep 2024 )
+ [Added] Nearby Ads with KM Range + [Added] Option to Hide/Show Personal Details of Seller + [Added] Activate free package for only one time + [Added] Watermark on Images + [Added] Native Ads + [Added] Auto Generate Slug + [Added] Seller Profile and Ratings + [Improvement] Paystack Mobile Money + [Improvement] Featured Subscription plan UI Change + [Added] Filter to Only Country , State and City + [Added] Category and custom field-wise filter + [Added] Allow users to chat without making an offer + [Added] User verification + [Added] Add dynamic SEO to the website + [Improvement] Improve home page access flow (without location static pages should be accessible) + [Improvement] ERROR messages in location and auth in web + [Improvement] Ad Expiry days in Package + [Improvement] Send Notification on Make Offer + [Improvement] Category View UI changes + [Improvement] Dashboard improvement in admin panel + [Improvement] Language menu UX Improvement + [Added] Default lat and long set if location is not selected
Version 2.0.1
( updated on 31-July-2024 )
+ [Improvement] Infinite Items Scroll added in Home page - (Web) + [Improvement] Category Menu UI Changed - (Web) + [Improvement] Ad Listing Flow Improve - (Web) + [Improvement] Improve Responsiveness in Mobile Devices - (Web) + [Improvement] Map added in Location - (Web) + [Fix] Location issue fixed in safari browser - (Web) + [Fix] Other Known Issues - (Web) + [Fix] Type error when Ad Listing - (App) + [Fix] Broken Logo issue in General Settings - (Admin Panel) + [Fix] Panel Translation issue in Some Specific Servers - (Admin Panel)
Version 2.0.0
( updated on 08-July-2024 )
+ [Added] Web Version + [Improvement] Multi-Device Notification Support (App & Web) + [Improvement] Recursive Category Fetching using Mysql 8 CTE functions (Admin Panel & API) + [Fix] Company Name change (Admin Panel) + [Fix] Other Known Issues
Version 1.1.0
( updated on 12-June-2024 )
+ [Added] Blog management (Admin Panel + App) + [Added] Razorpay Payment Gateway (Admin Panel + App) + [Added] Paystack Payment Gateway (Admin Panel + App) + [Added] Custom Country , State , City , Area management instead of place API from google (Admin Panel + App) + [Added] Assign Package to Customer using Cash & Cheque (Admin Panel + App) + [Added] FAQ management - (Admin Panel) + [Added] Category Option added in Slider (Admin Panel + App) + [Improvement] Multilingual Category names (Admin Panel + App) + [Improvement] System Settings & Languages added in Caching for better speed - (Admin Panel) + [Improvement] Rejected item reason message in Admin panel - (Admin Panel) + [Improvement] Custom Field Search Functionality - (App) + [Improvement] Slug in Category (Admin Panel) + [Improvement] Slug in Item (App) + [Improvement] Delete Item button (Admin Panel) + [Improvement] Single account login even if user is login through (Email , Phone , Google) (APP) + [Improvement] User & Item Active / Inactive options (Admin Panel) + [Improvement] Flutter version compatibility upgraded to 3.22.1 (App) - [Fix] FCM Notification up-gradation (Admin Panel) - [Fix] Other known bug fixes (Admin Panel + App)
Version 1.0.2
( updated on 05-May-2024 )
+ [Added] Block User Functionality (Admin Panel + App) + [Added] User Safety Tips (Admin Panel + App) + [Added] Admob Settings (Admin Panel) + [Added] Video link functionality (App) - [Fix] User Signup issue when login using Phone Number (API) + [Improvement] Package Pricing Calculation & UI (Admin Panel) + [Improvement] Default logo added for English Language (Admin Panel) + [Improvement] Reported Ads Functionality (App)
Version 1.0.1
( updated on 12-Apr-2024 )
+ [Imrovement] RTL Layout (App + & Admin Panel) + [Imrovement] Mobile responsive layout (Admin Panel) + [Improvement] Dark Theme + [Added] Filters added in Custom Fields & Items (Admin Panel) + [Added] English Name field added in language form (App & Admin Panel) + [Added] Interstitial Google + (App) + [Added] Native Share Link (App) + [Fix] Missing language labels + [Fix] Known Bug Fixes
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0











