Description
DigitalMart – For Digital Products
A full-featured Laravel e-commerce system with order management, email notifications, invoice generation, refund system, and social login (Google).
🛒 E-Commerce Features
Products & Catalog
- Product management (create, edit, delete)
- Product categories
- Product types (simple, digital, subscription)
- Product images gallery
- Product files/downloads (for digital products)
- License key management (manual & auto-generate)
- Subscription plans
- Product reviews & ratings
- Related products
- Stock management
Shopping Cart & Checkout
- Shopping cart
- Coupon/discount codes
- Multiple payment methods
- Manual payment proof upload
- Order processing
Order Management
- Order creation
- Order status: pending, paid, processing, completed, cancelled, refunded
- Payment verification
- Order invoices (PDF)
- Order files download
- Download tracking
User Management
- User registration/login
- Google Login (Socialite)
- Email verification (global + per-user)
- User roles (user, admin, super_admin)
- User dashboard
- Order history
- Download management
- License keys view
- Subscription management
📧 Email Notifications
- Order created
- Order paid
- Order processing
- Order completed
- Order cancelled
- Order refunded
- Refund status changes
🔧 Admin Panel Features
Dashboard
- Sales overview
- Recent orders
- Statistics
Product Management
- Products CRUD
- Categories CRUD
- Sliders management
Order Management
- View all orders
- Update order status
- Verify payment
- Generate invoice
- View order details
User Management
- View users
- Edit user details
- Verify/unverify email
- Ban/unban users
- View user orders
- View user licenses
Marketing
- Coupons management
- Contact messages
System Settings
- General settings
- Mail configuration (SMTP)
- Payment methods
- Refund methods
- Refund system enable/disable
- Google Login enable/disable
- Email verification enable/disable
📱 Responsive Features
- Desktop layout
- Tablet layout
- Mobile layout
- Rating display on all devices
🔐 Security
- Authentication (Laravel Breeze)
- Role-based access
- Email verification
- Password reset
📄 Additional Features
- Wishlist
- Product search & filters
- Contact form
- Static pages
- PDF invoice generation
- Activity logging
This is a comprehensive Laravel e-commerce solution ready for selling digital products, software, and subscriptions!
Technology Stack
- Laravel 11
- MySQL
- Laravel Socialite (Google)
- DOMPDF (Invoices)
- Bootstrap 5 (Frontend & Admin)


Reviews
There are no reviews yet.