Smart Invoice ManagerSmart Invoice Manager
Multi‑workspace invoicing with quotes, recurring billing, payments, reports, and customer portal in Laravel + Vue.Smart Invoice Manager
Multi‑workspace invoicing with quotes, recurring billing, payments, reports, and customer portal ...
Overview
Invoice HQ is a modern invoice management system built for agencies, startups, and growing businesses. It helps you manage customers, products, quotations, proformas, invoices, payments, and reports from one clean dashboard. The system includes a secure customer portal, role‑based access, recurring billing, payment links, and branded PDF documents. With multi‑workspace support, teams can manage multiple businesses without data overlap. It is optimized for real‑world billing workflows and provides reliable tools for daily operations.
Demo login: [email protected] / password
Demo Link: http://invoice.doodlestech.com
Features
- Multi‑workspace support with data isolation
- Role‑based access: admin, staff, customer portal
- Invoices, quotations, proformas, and credit handling
- Recurring invoices and automated reminders
- Hosted payment links and online payment support
- Customer portal with document history and payments
- PDF export with branded templates
- Reports, analytics, and audit logs
- Data management tools (archive/restore, backup export)
- Localization and settings management
Requirements
- cPanel hosting with PHP 8.2+
- MySQL 8+ database (or compatible)
- Apache web server (recommended for cPanel)
- Required PHP extensions enabled (pdo_mysql, mbstring, openssl, fileinfo, tokenizer, curl)
- phpMyAdmin access to import the SQL file
- SMTP settings for outgoing email
- Cron Jobs enabled in cPanel for scheduler
- Queue worker support (via Supervisor or cPanel terminal)
Instructions
- Open the Installation.html file included in the documentation folder.
- Follow the steps to configure the database and import the SQL dump.
- Update your
.envfile with domain and database settings. - Set proper permissions for
storageandbootstrap/cache. - Run the required Artisan commands listed in Installation.html.
- Configure the queue worker and scheduler for automation.
- Login using the default admin credentials and update them.
| Category | Scripts & Code / PHP Scripts / Management / Business |
| First release | 31 March 2026 |
| Last update | 31 March 2026 |
| Files included | .php, .css, .html, .sql, Javascript .js |
| Database | MySQL 4.x, MySQL 5.x |
| Software framework | VueJS, Laravel |
| Tags | dashboard, invoice, crm, reports, payments, accounting, laravel, Quotation, Billing, invoicing, SaaS, vue, recurring, customer portal, proforma |








