LaravelCommerce is an open-source, headless eCommerce RESTful API built with Laravel. It's designed for developers who want full control over their store’s backend logic, integrations, and scalability — whether you're building a custom storefront, mobile app, or multi-channel commerce solution.
- 🛒 Product, Category & Inventory Management
- 👥 Customer Accounts & Profiles
- 📦 Orders, Cart & Checkout APIs
- 💰 Payment Gateway Integration-ready
- 📊 Admin Panel-ready API
- 📦 Shipping & Tax Configuration Support (Modular)
- 🔐 Secure API with Laravel Sanctum (or Passport)
- 🧩 Extendable & Modular Architecture
- 📄 JSON:API-compliant responses
- PHP 8.2+
- Composer
- MySQL / PostgreSQL
- Laravel CLI
git clone https://github.com/ntoufoudis/LaravelCommerce.git
cd laravelcommerce
cp .env.example .env
composer install
php artisan key:generate
php artisan migrate:fresh --seed
php artisan servePull requests are welcome. Read more Here.
LaravelCommerce is open-sourced software licensed under the MIT license.
- Issues: Use GitHub Issues
- Discussions: Coming soon
- Slack/Discord: Planned for future