A modern, real-time multi-vendor eCommerce platform built with Laravel, Livewire, and Filament.
Customers can shop from multiple vendors, vendors can manage their own storefronts, and all communication is supported via a real-time chat system powered by Laravel Reverb.
- β Multi-vendor architecture
- β Customer & vendor registration (vendor approval by admin)
- β Role-based dashboards (Admin, Vendor, Customer)
- β
Real-time chat between:
- Customers β Vendors
- Customers & Vendors β Admin
- β Email verification for all users
- β Product management for vendors
- β Vendor-specific order tracking
- β Guest-friendly checkout (with auto-login + redirect)
- β Multiple payment gateway support
- β Admin monitoring with real-time insights via Laravel Pulse
π§° Tech Stack
- Framework: Laravel
- Frontend Interactivity: Livewire
- Admin Panel: Filament
- Real-time Communication: Laravel Reverb
- Monitoring & Metrics: Laravel Pulse
- Database: PostgreSQL
- Queue & Pub/Sub: Redis