Sekuret v1.0.1 - Ultimate License Management System
Sekuret is a comprehensive, professional license management solution designed for software developers, digital product sellers, and SaaS providers. Built with Laravel 12.x and modern web technologies, it provides a complete platform to manage software licenses, customer relationships, product distribution, and support services.

Sekuret is a comprehensive, professional license management solution designed for software developers, digital product sellers, and SaaS providers. Built with Laravel 12.x and modern web technologies, it provides a complete platform to manage software licenses, customer relationships, product distribution, and support services.
I am a script programmer. You can request a license through messages.
Key Features
-
License Management: Automated license key generation with domain validation
-
Customer Management: Complete customer database with purchase history
-
Product Management: Manage multiple products with different license types
-
API Integration: RESTful API for license validation and management
-
Support System: Built-in ticketing system with knowledge base
-
Security Features: Role-based access control and data encryption
-
Multi-language Support: Internationalization ready (English/Arabic)
-
Responsive Design: Works on all devices and screen sizes
-
Envato Integration: Full Envato API integration for purchase verification
-
Performance Optimized: 95% performance score with optimization guide
-
One-Click Installation: Revolutionary installation wizard
-
Demo Database: Comprehensive sample data included
Security Features
-
SQL injection prevention
-
XSS (Cross-Site Scripting) protection
-
CSRF (Cross-Site Request Forgery) protection
-
Data encryption for sensitive information
-
Role-based access control (RBAC)
-
Secure password hashing
-
API key authentication
-
License-based content protection
Performance Features
-
Lazy loading with Alpine.js
-
Minified CSS and JavaScript files
-
Local asset hosting (no external dependencies)
-
Database optimization with Eloquent ORM
-
Application-level caching
-
Query caching for frequently accessed data
-
Built-in performance monitoring
Technical Specifications
-
Framework: Laravel 12.x
-
PHP Version: 8.2+
-
Database: MySQL 5.7+ or MariaDB 10.3+
-
Web Server: Apache 2.4+ or Nginx 1.20+
-
Memory: 512MB+ RAM (1GB recommended)
-
Storage: 500MB+ free disk space
-
SSL Certificate: Required for production
What's Included
-
Complete Laravel application with source code
-
Comprehensive documentation (HTML format)
-
Demo database with sample data
-
Installation wizard
-
License verification files generator
-
API documentation
-
Legal files (MIT License, Terms of Use)
-
Multi-language support files
-
Email templates
-
Admin and user interfaces
Perfect For
-
Software developers selling digital products
-
Digital agencies managing client licenses
-
SaaS providers requiring license management
-
Freelancers selling software solutions
-
Companies managing software distribution
-
Anyone selling licensed digital products
Installation
The system features a revolutionary one-click installation wizard that eliminates all manual configuration. Complete setup in under 5 minutes with automatic environment configuration, database setup, and security configuration.
What's New in Version 1.0.1
Released
## [1.0.1] - 2025-09-29
### Added
- Product Form Enhancements
- Added AntSpam To Register
- Added missing fields from Product model to creation and editing forms
- Added license_type
, renewal_price
, renewal_period
, duration_days
fields
- Added tax_rate
, extended_support_price
, extended_support_days
fields
- Added renewal_reminder_days
, is_popular
, auto_renewal
fields
- Added slug
, integration_file_path
, status
, stock
fields
- Added supported_until
, extended_supported_until
fields
- Removed KB-related fields kb_category_id
) from product forms
- Automatic Date Calculations
- Implemented JavaScript for automatic date calculations in product forms
- Supported Until
field now auto-calculates based on support_days
- Extended Supported Until
field now auto-calculates based on renewal_period
- Added support for all renewal periods: monthly, quarterly, semi-annual, annual, three-years, lifetime
- License System Overhaul
- Product Data Inheritance: Licenses now automatically inherit data from selected products
- Smart Domain Calculation: Max domains automatically calculated based on license type:
- Single Site: 1 domain
- Multi Site: 5 domains (customizable)
- Developer: 10 domains (customizable)
- Extended: 20 domains (customizable)
- Automatic Expiry Dates: License and support expiry dates calculated from product settings
- Enhanced License Types: Updated from regular/extended
to single/multi/developer/extended
- Automatic Invoice Generation System
- New Command: GenerateRenewalInvoices
for automatic renewal invoice creation
- Smart Scheduling:
- Daily at 8:00 AM: Generate invoices for licenses expiring within 7 days
- Weekly on Sundays: Generate invoices for licenses expiring within 30 days
- Intelligent Renewal Logic: Calculates new expiry dates based on product renewal periods
- Duplicate Prevention: Prevents creating multiple pending renewal invoices for same license
- Enhanced Email Notifications
- Added renewal reminder emails for customers
- Added admin notifications for renewal reminders
- Added license creation notifications for admins
- Enhanced email service with new template support
- Translation System
- Added 35+ new translation keys for all new features
- Complete Arabic, English, and Hindi translations
- Added auto-calculation and product inheritance translations
- Added translation for lifetime renewal explanation text
- User Interface Improvements
- Added visual indicators for auto-calculated fields in product forms
- Added helpful text explaining lifetime renewal behavior
- Enhanced form validation with better error messages
- Improved field descriptions and placeholders
- Added readonly attributes to auto-calculated date fields
- JavaScript Enhancements
- Enhanced product form calculations with lifetime support
- Added debugging capabilities for troubleshooting
- Improved error handling in AJAX requests
- Added console logging for development debugging
- Enhanced license form calculations with product data inheritance
### Changed
- Product Forms
- Made Supported Until
and Extended Supported Until
fields read-only
- Added visual indicators for auto-calculated fields
- Enhanced form validation with new field requirements
- License Forms
- Updated license type options to match new system
- Made max_domains
field read-only with auto-calculation
- Added product data inheritance indicators
- Enhanced form with real-time preview updates
- Controller Updates
- Updated LicenseController
to inherit data from products
- Enhanced ProductController
with new validation rules
- Added getProductData
method for AJAX requests
- Updated InvoiceService
with renewal invoice support
- Added proper handling for lifetime renewal periods in ProductController
- Enhanced validation rules for date constraints and license types
- Added debugging capabilities in LicenseController for troubleshooting
### Fixed
- Email Service
- Fixed duplicate sendAdminLicenseCreated
method causing fatal error
- Resolved method redeclaration issues
- Code Organization
- Moved inline JavaScript to separate files product-form-calculations.js
, license-form-calculations.js
)
- Removed CSS/JS from Blade templates (following best practices)
- Centralized calculation logic in dedicated JavaScript files
- Validation Issues
- Fixed missing validation rules for new product fields
- Added proper validation for license type inheritance
- Enhanced form validation with better error handling
Update System
Upload File And replace
Go To Terminal
Run : php artisan migrate
&
Run php artisan optimize:clear
https://uploadak.com/qbP07lrW0qUyutq/file