Relist - P2P Marketplace with Web and Flutter App icon

Relist - P2P Marketplace with Web and Flutter App

Hot or Not
Relist - P2P Marketplace with Web and Flutter App

Description

Build a marketplace for pre-owned products with RELIST. Buyers can discover nearby items, inspect condition details, save favorites and negotiate with sellers. Sellers can publish listings, manage inventory and track offers from the same account.

The package includes a Next.js 16 and React 19 web application, a PostgreSQL backend with Prisma migrations, a web admin console, and Flutter companion source for Android and iOS. The mobile app connects to the included backend through its versioned REST API. DISCOVERY AND SELLING • Responsive marketplace with categories, search filters, location browsing and map view. • Product galleries, structured Condition Passport details, seller profiles and reviews. • Favorites, saved searches, listing drafts and seller inventory management. • Buyer-seller messaging with offers, counter-offers and accept or decline actions. MARKETPLACE OPERATIONS • Web admin console for moderation, identity review, member management, reports and analytics. • Payment-hold workflow, transaction records, refunds, disputes and seller payout records. • Sandbox payment demonstrations plus Stripe and bKash adapters for configured merchant accounts. • Guided administrator setup, branding tools and currency display settings. • English and Bangla resources, notification infrastructure and optional provider integrations. INCLUDED IN YOUR DOWNLOAD • Web_Source: application source, API routes, PostgreSQL migrations, seed scripts, Docker references and tests. • Mobile_Source: Flutter companion source, Android and iOS projects, Riverpod state management and API models. • Documentation: offline installation, configuration, basic usage and detailed English Flutter customization instructions. • Licensing: Codester purchase-license reference, font notices and illustrative-image provenance. DEPLOYMENT INFORMATION This is a source-code product for developers. Web setup requires Node.js 22.12 or later, PostgreSQL 16 and Node-capable hosting. Node 24 is recommended. Mobile builds require a Flutter SDK containing Dart 3.13.2 or later within Dart 3, plus platform build tools. iOS builds require macOS and Xcode. Payments are simulated by default. Live Stripe and bKash require your own merchant accounts, credentials and webhook setup. Live payouts are reconciled manually; Nagad is sandbox-only. The current payment adapters settle in BDT. Currency display customization does not provide currency conversion. Regional defaults are oriented to Bangladesh. No Escrow.com integration or certification is included. SMS, email, storage, push, courier and optional AI services require separate configuration and may incur fees. Mobile release signing, developer accounts and store submission are the buyer's responsibility. Store approval, hosting and third-party service subscriptions are not included. Preview screenshots use illustrative demo data.

Features

• Next.js 16 / React 19 marketplace with PostgreSQL and Prisma. • Flutter companion source for Android and iOS. • Category search, location filters and map browsing. • Condition details, seller profiles, favorites and saved searches. • Listing drafts and seller inventory management. • Messaging, offers, counter-offers and transaction records. • Payment sandbox, Stripe and bKash adapters, refunds and disputes. • Admin moderation, identity review, analytics and payout records. • Branding tools, currency formatting, English and Bangla resources. • Offline installation, configuration, usage and Flutter customization documentation. • Database migrations, seed scripts and tests.

Requirements

• Node.js >=22.12.0; Node 24 recommended. PostgreSQL 16 and npm. • Node-capable server with HTTPS, persistent storage and scheduled jobs. • Flutter SDK with Dart >=3.13.2 <4.0.0. • Android SDK and JDK 17 for Android builds. • macOS, Xcode and CocoaPods for iOS; supplied Podfile targets iOS 15+. • Your own signing identities and developer accounts for app distribution. • Separate provider accounts for live payments, SMS, email, storage and push as needed.

Instructions

Extract the downloaded package and open START-HERE.html. Read Documentation/index.html for requirements, web/database installation, environment and service configuration, deployment, and buyer/seller/admin usage. Open Documentation/mobile-customization.html for the complete English Flutter guide: exact file paths and steps for Android/iOS launcher icons, native splash screens, theme colors/fonts, image assets, interface translations and rebuilding. Install the backend before connecting the companion to your own HTTPS origin. Configure your own provider accounts and release signing before launch.

Authorarmanabir
CategoryScripts & Code / NodeJS
Price$49
Extended License$147
First ReleaseOct 20, 2026
Last UpdateOct 21, 2026
DatabasePostgreSQL 16
Files included.css, .html, .ts, .tsx, .json, .dart, .gradle, .svg, .sql, package.json, Dockerfile, pubspec.yaml, .swift, .java, .xml, JavaScript .js
Software versionNode.js 22, Node.js 24
Html/css frameworkTailwind CSS
Software frameworkReact, Next.js
Javascript frameworkReact, Next.js, Node.js
Programming languageJavaScript, TypeScript, Dart

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit