Skip to content

From dev to main#5

Open
AhmedGebaly208 wants to merge 7 commits intomainfrom
dev
Open

From dev to main#5
AhmedGebaly208 wants to merge 7 commits intomainfrom
dev

Conversation

@AhmedGebaly208
Copy link
Owner

No description provided.

Ahmed Gebaly and others added 2 commits November 23, 2025 13:31
Features:
- Created Discount module with comprehensive discount management
- Implemented 3 discount types: percentage, fixed, buy X get Y
- Product and category-specific discounts
- Customer tier-based eligibility
- Date-based validity periods
- Usage limits and tracking
- Coupon code system with unique codes
- Priority and combinability rules
- 6 database tables with relationships
- Full Filament UI with dynamic forms
- Advanced filtering and search
- Soft deletes with audit trail
- Navigation badges
- Ready for Sales module integration

Models:
- Discount: Main discount model with business logic
- Coupon: Coupon code management
- CouponUsage: Track coupon redemptions

Database Tables:
- discounts
- coupons
- discount_product (pivot)
- discount_category (pivot)
- discount_customer (pivot)
- coupon_usage

Filament Resources:
- DiscountResource: Complete discount CRUD
- CouponResource: Complete coupon CRUD
Phase 7: Complete Discount & Coupon Module
@AhmedGebaly208 AhmedGebaly208 changed the title Dev From dev to main Dec 1, 2025
Ahmed Gebaly and others added 5 commits December 1, 2025 23:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant