Laravel Multivendor Marketplace Customisation

Заказчик: AI | Опубликовано: 28.12.2025

We are building a service-based gaming marketplace (boosting, digital services, seller–buyer model). We already operate a profitable gaming services business and are now formalising it into a scalable marketplace platform. We have: Purchased a full-featured Laravel multivendor marketplace script Deployed it on our server Verified that the core marketplace flow works This project is not a rebuild. It is a serious customisation + logic refinement job to adapt the system to a digital services / escrow-based model. Expected traffic at launch: ~1,000 visitors/day (scaling) Core Scope of Work 1) UI / UX & Marketplace Flow (High Priority) Focus areas: Service listing pages (grid + filters) Seller profile & service detail pages Buyer dashboard (orders, status, disputes) Mobile-first, clean, premium UI Requirements: Service-based listings (not physical products) Improved filters (game, platform, service type, price, seller rating) Clean responsive design (desktop + mobile) No heavy SPA – performance matters Tech stack: Blade templates Tailwind CSS preferred (Bootstrap acceptable) Alpine.js or light Vue for interactivity 2) Core Marketplace Logic (Critical) This is the most important part of the project. A) Buyer–Seller Chat System Internal real-time or near-real-time chat per order Chat should be accessible only after order placement Messages stored securely and tied to order ID Admin visibility for dispute resolution B) Service Delivery & Escrow Flow We need a clear, enforceable delivery system. Required logic: Seller marks service as “Delivered” 3-day confirmation window starts automatically Buyer can: Confirm completion → funds released Raise dispute → funds frozen If buyer takes no action within 3 days: Order auto-completed Funds released to seller All events must be logged. C) Dispute & Resolution System Buyer can open dispute within confirmation window Seller can respond with evidence Admin panel to: Review chat + order logs Decide outcome (refund / partial refund / release funds) Status changes must be immutable and auditable This must be clean, abuse-resistant logic, not hacks. D) Order Lifecycle States We expect a clear state machine, such as: Pending payment Paid / In escrow In progress Delivered Auto-completed Disputed Refunded / Resolved No ambiguous states. 3) Marketplace Features Required: Wishlist / save service Vendor-specific coupons Service-appropriate order tracking Seller availability / delivery time display Rating & review tied only to completed orders Optional (bonus, not mandatory): Seller verification badge Admin risk flags 4) Integrations Required: Stripe (test + live mode) Secure webhook handling Google & Facebook OAuth login Proper middleware & role enforcement No shipping APIs required (digital services only). Workflow & Expectations Git-based workflow (GitHub / GitLab) Milestone-based delivery with tested PRs Short kickoff call Weekly progress updates (Slack / WhatsApp / Trello) Completion Criteria The project is complete when: Marketplace flow works end-to-end for services Escrow, delivery confirmation & dispute logic works flawlessly Chat system is stable and tied to orders Stripe live transactions succeed No regression in existing buyer/seller flows Code follows PSR-12 and is documented where logic is introduced Who Should Apply Apply only if: You have worked on Laravel marketplaces You understand escrow, disputes, and digital service delivery You can modify existing codebases cleanly You think in systems and edge cases, not just UI This is not suitable for: Beginners WordPress-only developers CRUD-only Laravel devs Application Requirements Please include: Relevant Laravel marketplace projects How you would design the delivery + dispute flow Estimated timeline broken into phases This project may lead to long-term work as the platform scales. ⚠️ Final note We value clean logic over rushed delivery. If you understand marketplaces deeply, this project is very straightforward.