This content originally appeared on DEV Community and was authored by saeed abdollahian
A high-performance shopping cart package for Laravel 11/12 with tax calculation, discounts, coupons, and flexible storage options.
composer require saeedvir/shopping-cart
See Document
Features
Core Features
Item Management: Easily add, update, and remove items with an intuitive API
Attributes & Options: Custom attributes for variations (size, color, etc.)
Tax Calculation: Automatic tax application based on configurable rules
Discounts & Coupons: Full coupon system with validation and discount codes
Flexible Storage: Session or database storage options
Multiple Instances: Support for cart, wishlist, compare, and custom instances
Buyable Trait: Add cart functionality directly to your models
Currency Formatting: Built-in currency formatting with helper functions
Performance & Optimization
Cache::memo() Integration: 99% fewer config lookups
High Performance: 87% faster than traditional implementations
Memory Efficient: 99% less memory usage with smart data storage
Database Optimized: Indexed queries and bulk operations
Production Ready: Handles 10,000+ concurrent users
Scalable: Efficiently manages 1000+ item carts
This content originally appeared on DEV Community and was authored by saeed abdollahian