MiniCommerce - WhatsApp E-Commerce ScriptMiniCommerce - WhatsApp E-Commerce Script
Modern Laravel e-commerce solution with WhatsApp orders, multi-language support, product variants.MiniCommerce - WhatsApp E-Commerce Script
Modern Laravel e-commerce solution with WhatsApp orders, multi-language support, product variants.
Overview
MiniCommerce is a modern, lightweight e-commerce platform built with Laravel 12, Tailwind CSS 4, and Alpine.js. Perfect for small to medium businesses looking for a quick and easy way to start selling online.
Unlike traditional e-commerce platforms, MiniCommerce uses WhatsApp for order processing, making it ideal for regions where WhatsApp is the primary communication tool. No complex payment gateway setup required – customers simply checkout and send their order via WhatsApp.
The platform comes with a complete admin panel for managing products, categories, orders, and all store settings. Product variants, image galleries, cargo tracking, and multi-language support are all built-in.
Installation is a breeze with the included web-based installation wizard. Just upload, point your domain to the public folder, and follow the 5-step wizard.
Features
✓ Product Management - Unlimited products with galleries and pricing
✓ Product Variations - Color, size, custom attributes with stock tracking
✓ Category System - Hierarchical categories with images
✓ Order Management - Complete order lifecycle with status tracking
✓ WhatsApp Integration - Direct order submission via WhatsApp
✓ Cargo Tracking - Multiple carriers with tracking URL support
✓ Multi-Language - English, Turkish, German included
✓ Web Installer - Easy 5-step installation wizard
✓ Responsive Design - Mobile-first design for all devices
✓ Homepage Slider - Banner management for promotions
✓ SEO Ready - Meta tags, sitemap generation
✓ Google Analytics - Built-in analytics support
✓ Admin Dashboard - Modern dashboard with statistics
✓ Shipping Settings - Configurable fees and free shipping threshold
✓ Modern Stack - Laravel 12, Tailwind CSS 4, Alpine.js
Requirements
• PHP 8.2 or higher
• MySQL 5.7+ / MariaDB 10.3+ or SQLite 3.8+
• Composer 2.0+
• Node.js 18+ (development only)
• Required PHP Extensions: BCMath, Ctype, cURL, DOM, Fileinfo, JSON, Mbstring, OpenSSL, PDO, Tokenizer, XML
Instructions
Demo User: [email protected]
Demo Password: password
Web Installation (Recommended):
1. Upload all files to your web server via FTP or file manager
2. Point your domain's document root to the "public" folder
3. Ensure storage/ and bootstrap/cache/ directories are writable (chmod 755)
4. Visit https://yourdomain.com/install
5. Follow the 5-step installation wizard:
- Select language (English, Turkish, or German)
- System requirements check
- Database configuration (MySQL or SQLite)
- Site information and admin account creation
- Installation complete!
Command Line Installation:
1. Extract files to your server
2. Run: composer install --no-dev --optimize-autoloader
3. Run: npm install && npm run build
4. Copy .env.example to .env
5. Run: php artisan key:generate
6. Configure database in .env file
7. Run: php artisan migrate
8. (Optional) Load demo data: php artisan db:seed --class=DemoSeeder
For detailed documentation, see docs/index.html
| Category | Scripts & Code / PHP Scripts / eCommerce |
| First release | 9 January 2026 |
| Last update | 9 January 2026 |
| Files included | .php, .css, Javascript .js |
| Tags | ecommerce, Product, commerce |








