Reference

Freelancer CRM – Customers, Projects and Invoices

A Symfony application for my own freelance business: it manages customers, projects and tasks and turns them into invoices as PDF.

What is the freelancer CRM used for?

It replaces spreadsheets and manual invoice templates: tasks are recorded, assigned to a project and later turned into invoices in bulk.

How is an invoice created?

From the open tasks of a project the application picks the items to bill and fills a PDF template automatically. The invoice status can be tracked from creation to payment.

Which technology is behind it?

Symfony 8 with PHP 8.5, Doctrine ORM, MariaDB and Docker. The area behind the login is not public, the landing page is available online.

Symfony 8 PHP 8.5 Doctrine ORM MariaDB Docker