CoreSuite - Laravel ERP with CRM

Description
Coresuite: All-in-One Laravel 12 ERP with CRM + POS + Inventory + Accounting + AI Insights Coresuite is a production-ready, modular business management system built on Laravel 12 with clean HMVC architecture. It seamlessly connects CRM, POS, Inventory, Accounting, and an integrated AI Workshop for intelligent data analysis — all in one platform.
🚀 Why Buyers Choose Coresuite
- Save 4+ Weeks of Development: Ready-to-deploy with auth, roles, queues, email templates, and logging already built in.
- Modular & Flexible: Enable/disable modules per client (CRM-only, POS-only, or full suite).
- AI-Powered Insights: Automatic sale summaries, unpaid invoice alerts, and lead follow-up reminders — no ML knowledge needed.
- Zero-Setup Deployment: Public-ready install, modular structure, and documented install guide included.
- Full Financial Tracking: Trial balance, profit/loss, sales reports, and payment tracking out-of-the-box.
Features
🏗️ Global Core Infrastructure
- User & Role Management: Advanced RBAC (Role-Based Access Control) with granular permissions.
- Activity & Audit Logs: Track every movement within the system for total transparency.
- Smart Settings & Localization: Configure business rules, currencies, and global defaults.
- Email Template Engine: Custom templates with Queue support for high-performance delivery.
- Data Portability: built-in Import tools to migrate your existing business data quickly.
🤝 CRM (Lead to Deal)
- Lead Management: Capture and nurture leads with a 1-click Convert to Deal workflow.
- Deal Pipeline: Manage active deals and optionally convert them directly into POS/Sales.
- Task Management: Stay organized with task tracking specific to every deal.
🛒 Point of Sale (POS) & Sales
- Product Management: Organize inventory by Categories and Brands.
- Invoice Generation: Professional, GST-ready PDF invoices generated instantly upon sale.
📦 Inventory Control
- Stock Stages: Track items through different phases (Ordered, Received, Damaged, etc.).
- Movement Tracking: Full history of stock movements between locations.
- Stock Activities: Real-time logging of every inventory adjustment.
💰 Financial Accounting
- Double-Entry Ledger: Professional accounting with Accounts, Ledgers, and Transactions.
- Financial Health: Generate Trial Balances and manage Accounting Periods for tax compliance.
🤖 AI Workshop (Intelligent Insights)
- Sales & Invoice Summaries: Get AI-generated overviews of your revenue and billing status.
- Unpaid Invoice Analysis: Identify and prioritize outstanding payments automatically.
- Lead Follow-up Assistant: AI-driven suggestions on when and how to follow up with potential deals.
📊 Advanced Reporting
- Sales Reports: Detailed breakdowns of daily, weekly, and monthly performance.
- Profit & Loss: Real-time financial statements to track your bottom line.
- Payment Tracking: Comprehensive logs of all incoming and outgoing funds.
Requirements
1. Server Environment
- PHP Version: PHP 8.2 or 8.3 (Required for Laravel 12 stability).
- Web Server: Apache (with
mod_rewriteenabled) or Nginx. - Operating System: Linux (Ubuntu, CentOS, Debian) or Windows (XAMPP/WAMP for local testing).
2. PHP Extensions
Your server must have the following extensions enabled (standard for Laravel 12):
- BCMath & Ctype
- Fileinfo
- JSON & Mbstring
- OpenSSL
- PDO & Tokenizer
- XML & GD (for image processing/brands/products)
- ZipArchive (for module management/imports)
- Curl (for AI Workshop API calls)
3. Database
- MySQL: 8.0 or higher.
- MariaDB: 10.4 or higher.
4. Core Configurations
- Memory Limit: Minimum 256MB (512MB recommended for AI and large report processing).
- Upload Max Filesize: 20MB (for product images and bulk imports).
- Execution Time: 300 seconds (for background tasks like email queues and AI summaries).
5. Background Processing (Optional but Recommended)
- Queue Driver: Database (default) or Redis (for high-performance email template queues).
- Cron Job: Ability to set up a single Cron Job for Laravel’s task scheduler.
Instructions
1. Prerequisites
Update your .env file to enable background processing: QUEUE_CONNECTION=database
2. Shared Hosting Configuration (cPanel)
Add these entries to your cPanel Cron Jobs.
2.1 Unified Scheduler Command
Set to run every minute:
- /usr/local/bin/php /home/sharmate/public_html/coresuite/artisan schedule:run >> /dev/null 2>&1
2.2 Queue Worker Command
Set to run every minute to process background jobs like emails:
- cd /home/sharmate/public_html/coresuite && php artisan queue:work --stop-when-empty --max-time=60 >> /dev/null 2>&1
3. Automation Logic
3.1 Invoice Emails via Queue
Sends emails with PDF attachments in the background to prevent slow page loads.
3.2 Overdue Status Updates
Automatically checks for overdue invoices daily at 01:00 AM. Logic located in: routes/console.php
4. Alternative Server Environments
4.1 Local Development (WAMP / XAMPP)
Run manually in project root: php artisan queue:work
4.2 VPS / Dedicated Server (Linux)
Use Supervisor with this configuration: [program:laravel-worker] command=php /var/www/coresuite/artisan queue:work --sleep=3 --tries=3 autostart=true autorestart=true user=www-data stdout_logfile=/var/www/coresuite/storage/logs/worker.log
5. Manual Testing & Verification
Trigger the overdue logic immediately using this command: php artisan invoice:update-overdue
| Author | sharmatech |
|---|---|
| Category | Scripts & Code / PHP Scripts / Management / Business |
| Price | $45 |
| Extended License | $135 |
| Likes | 1 |
| First Release | May 7, 2026 |
| Last Update | May 12, 2026 |
| Database | MySQL 4.x, MySQL 5.x |
| Files included | .php, .css, .html, .less, .sql, JavaScript .js |
| Software version | PHP 8.2, PHP 8.3, PHP 8.4 |
| Html/css framework | Bootstrap, Less |
| Software framework | Laravel |
| Javascript framework | jQuery, Ext JS |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,578 views · 33 clicksSaaS · Week 45 · 3,578 views · 33 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,095 views · 222 clicksWebsite · Week 45 · 41,095 views · 222 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 39,156 views · 113 clicksSaaS · Week 45 · 39,156 views · 113 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 58,190 views · 198 clicksSaaS · Week 45 · 58,190 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,581 views · 120 clicksDesktop App · Week 45 · 27,581 views · 120 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,466 views · 18 clicksWebsite · Week 45 · 3,466 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,158 views · 16 clicksWeek 45 · 2,158 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,000 views · 13 clicksWeek 45 · 2,000 views · 13 clicks