Smothy Commerce - Multi-Vendor E-Commerce Platform
Project Overview
A comprehensive multi-vendor e-commerce platform built as a graduation project for University of Oran 1. This full-featured marketplace enables businesses to create online stores, manage products, process orders, and handle deliveries through a sophisticated role-based system with dedicated dashboards for administrators, store managers, vendors, and delivery personnel. Test admin account: [email protected] / Admin@123
Key Features
Multi-vendor marketplace allowing independent businesses to create and manage their own online stores with customized branding
Comprehensive admin dashboard featuring real-time analytics, sales metrics, user statistics, and platform-wide management tools
Six-tier role-based access control system (Admin, Delegue, Gerant, Vendeur, Delivery, Client) with granular permissions
Advanced product management supporting multiple categories, subcategories, variants (size, color), and bulk import/export
Real-time inventory tracking with low stock alerts, automatic stock deduction, and multi-warehouse support
Persistent shopping cart functionality for both registered users and guests with session-based storage
Secure authentication system with bcrypt hashing, rate limiting, CSRF protection, and remember me functionality
Complete order lifecycle management from placement through processing, shipping, delivery, and post-purchase support
Integrated delivery management with route optimization, delivery personnel tracking, and proof of delivery
Customer wishlist allowing users to save products for later purchase with price drop notifications
Advanced product search with filters for price range, categories, ratings, availability, and vendor
Streamlined store application process with document verification, approval workflow, and rejection feedback
Hierarchical permission system allowing admins to delegate specific permissions to sub-administrators
Gamified coin-based reward system with earning rules, redemption options, and transaction history
Flexible subscription plans for vendors with different commission rates, features, and promotional benefits
Customer review and rating system with verified purchase badges, photo uploads, and helpful vote counts
Complete address management integrated with Algeria's wilaya-daira-commune administrative structure
Fully responsive design with touch-optimized interfaces for seamless mobile, tablet, and desktop experience
Multi-language support for Arabic, French, and English with RTL layout support and locale-specific formatting
Real-time order tracking with status updates, estimated delivery times, and SMS/email notifications
Comprehensive vendor analytics dashboard showing sales trends, customer demographics, and performance KPIs
Built-in CRM tools for customer segmentation, purchase history tracking, and targeted marketing campaigns
Automated email notification system for order confirmations, status updates, and promotional campaigns
Secure payment gateway integration supporting multiple payment methods and PCI compliance
SEO-optimized product pages with meta tags, structured data, clean URLs, and sitemap generation
Advanced caching strategies using Laravel's cache drivers for improved performance and scalability
Ajax-powered quick view and add-to-cart functionality for seamless shopping experience
Social media integration for product sharing and social login capabilities
Advanced reporting system with exportable sales reports, tax summaries, and inventory reports
Customer support ticket system with priority levels and automated routing
Promotional tools including discount codes, flash sales, and bundle deals