Marketplace-Pro

🛒 MarketPlace Pro

Laravel 11 Multi-Vendor E-Commerce Platform

MarketPlace Pro is a premium, production-ready e-commerce platform built with Laravel 11. It features a modern SaaS-style architecture, advanced recommendation engines, real-time messaging, and a unified design system.


🚀 Key Features

🧩 Core Commerce

⚡ Premium Experience


🏗️ Tech Stack

Layer Technology
Backend Laravel 11 (PHP 8.2+)
Frontend Blade + Tailwind CSS + Alpine.js
Database MySQL 8.0+
Build Tool Vite
Auth Laravel Breeze + Sanctum
Design Custom Premium UI Kit (CSS Variables)

⚙️ Installation Guide

📌 Prerequisites

🧑‍💻 Setup Steps

  1. Clone & Enter
    git clone <repository-url>
    cd Marketplace-Pro
    
  2. Backend Setup
    composer install
    cp .env.example .env
    php artisan key:generate
    php artisan storage:link
    

    To enable the AI Assistant chat widget, set GEMINI_API_KEY in .env (avoid leading/trailing spaces).

  3. Database Configuration Configure your database credentials in .env, then run:
    php artisan migrate:fresh --seed
    
  4. Frontend Setup
    npm install
    npm run dev
    
  5. Launch
    php artisan serve
    

    Visit: http://127.0.0.1:8000


🔑 Roles & Demo Access

Role Email Password
Admin admin@marketplace.com password123
Vendor vendor1@marketplace.com password123
Buyer buyer1@marketplace.com password123

🔌 API Reference

Public

Protected


🛡️ Quality & Security


© 2026 MarketPlace Pro Team. Built for excellence.