Bazaar | Classified Marketplace Flutter App With PHP and Node.js
Original price was: $58.00.$9.00Current price is: $9.00.
Bazaar | Classified Marketplace Flutter App With PHP and Node.js
Bazaar is a classified marketplace mobile application built with Flutter and backed by a PHP API, Node.js Socket.IO realtime server, Redis, and MySQL/MariaDB. It is suitable for classified ads, local marketplace listings, product discovery, user profiles, realtime chat, notifications, and admin-managed marketplace content.
The package includes the Flutter Android/iOS source, PHP API source, Node.js realtime server source, one MySQL/MariaDB SQL file with safe demo data for testing purposes only, demo media folders, and complete buyer documentation.
Important External Services and Costs Notice
Important: This product integrates with third-party services such as Firebase, Google Sign-In, Google Cloud, map/tile providers, hosting providers, domain services, Redis hosting, SMTP/email services, notification services, Google Play services, and any third-party payment or subscription services enabled by the buyer. These services require separate accounts and configuration by the buyer. Some providers may offer free tiers, but additional usage charges may apply depending on the selected plan and usage volume. These third-party fees are not included with the item purchase.
Main Features
- Flutter source code for Android and iOS.
- PHP API backend with MySQL/MariaDB database.
- Bcrypt password hashing with
password_hashandpassword_verify. - Admin-only authorization checks for dashboard and moderation endpoints.
- Listing ownership checks before user listing or listing-image updates and deletes.
- MIME-validated image uploads with randomized server filenames.
- Node.js Socket.IO realtime server for chat and live events.
- Redis integration for realtime auth/session mapping and event delivery.
- User registration, login, Google Sign-In support, and profile management.
- Admin and dashboard screens for marketplace overview, users, listings, categories, messages, and activity.
- Classified ads/listings with title, description, price, phone, location, details, and images.
- Multiple advertisement categories, subcategories, cities, neighborhoods, and location-based listing data.
- Home feed, search, smart filtering, favorites/likes, comments, and listing details.
- Configurable visible application filters through
Backend/PHP_API/core/FilterConfig.php. - Filter configuration supports display order, labels, keys, input types, required/optional state, values, icons, and option images where applicable.
- Realtime user chat with image upload support.
- Firebase Cloud Messaging notification integration.
- Dark mode setting documented in the profile/settings flow.
- Multi-language Flutter UI support.
- Supported languages: Arabic, English, Spanish, French, Hindi, Indonesian, Turkish, Urdu, German, Italian, and Kurdish.
- Subscription/in-app purchase support through product IDs stored in the database.
- Backend timezone and database session time zone settings documented for API/server/database date handling.
- Demo database, demo users, demo marketplace content, and demo media files included.
- Complete installation documentation for Flutter, PHP, Node.js, Redis, Firebase, and database setup.

There are no reviews yet.