Invoice & CRM Starter Kit – CodeIgniter 4 | Auth, PDF, Payments

Reviews (0)
0 0 23
$15.99
PHP, SQL, CSS, JS
Share: 

Invoice & CRM Starter — a complete, self-hosted billing system for freelancers and small agencies, ready to install in 10 minutes.

Built on CodeIgniter 4, this starter kit gives you a full client management and invoicing workflow, secured behind a real login screen, with your own branding

Developed by Viziontech.

Key Features

  • Secure login — nothing is public. A one-time setup screen creates the first admin account straight from the browser, no command line needed.
  • Client management — store contacts, companies, addresses, and notes for every client
  • Quotes → Invoices in one click — build a quote, get it accepted, convert it to an invoice instantly with all line items carried over
  • Professional PDF invoices — auto-generated, branded with your company info, ready to email or print
  • Payment tracking — record full or partial payments; invoice status (Sent / Partial / Paid / Overdue) updates automatically
  • Settings panel — edit your company name, address, contact info, currency, tax rate, and invoice numbering directly from the app, no database editing required
  • Dashboard — see monthly revenue, pending invoices, and overdue invoices at a glance
  • Auto-numbering — sequential invoice/quote numbers (INV-0001, QUO-0001...), fully configurable prefix
  • Clean, modern UI — Bootstrap 5, responsive, no jQuery dependency

Built With

  • CodeIgniter 4 (latest stable)
  • MySQL
  • Dompdf for PDF generation
  • Bootstrap 5 + vanilla JavaScript (no framework lock-in)

     What's Included

  • Full source code (Models, Controllers, Views, Filters)
  • A single schema.sql file — import it and you're done, no migrations or terminal commands needed
  • Step-by-step installation guide written for non-developers
  • Clean, commented code — easy to extend (add your own modules, permissions, integrations)

      Who This Is For

  • Freelance developers building a billing tool for their own business
  • Agencies who want a CRM base to customize and resell to clients
  • Anyone who wants to skip weeks of boilerplate and start from a working, secured invoicing system

      Getting Started

Upload the files, import one SQL file, edit one config file, open your browser. The first visit automatically walks you through creating your admin account — no coding, no terminal.

      Roadmap

Future updates may include multi-user roles and permissions, recurring invoices, online payment gateway integration, expense tracking, and multi-language support.

Frequently Asked Questions

Does it require a license key or activation? No, it's plain PHP source code — install and use freely per the license terms.

Can I resell projects built with this? Yes, under the standard commercial-use license.

Is it secured, or can anyone see my invoices? Everything is behind a login. The first visit creates your private admin account — nobody else can access the system without those credentials.

Does it support multiple currencies? Yes, currency is set per quote/invoice, with a default configurable in Settings.

Is support included? Yes — installation support is included. Reach out at support@digitalitems.online.

No reviews found!

No comments found for this product. Be the first to comment!

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.