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.
| 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) |
git clone <repository-url>
cd Marketplace-Pro
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).
.env, then run:
php artisan migrate:fresh --seed
npm install
npm run dev
php artisan serve
Visit: http://127.0.0.1:8000
| Role | Password | |
|---|---|---|
| Admin | admin@marketplace.com |
password123 |
| Vendor | vendor1@marketplace.com |
password123 |
| Buyer | buyer1@marketplace.com |
password123 |
GET /api/v1/products - List all productsGET /api/v1/products/{slug} - Product detailsGET /api/v1/orders - View order historyPOST /api/v1/orders - Place new orderphp artisan test for the full test suite.© 2026 MarketPlace Pro Team. Built for excellence.