-
Business Case:
Invoicer simplifies invoicing for freelancers and small businesses by providing a comprehensive solution for managing clients and invoices. The application reduces time spent on administrative tasks, offering an efficient and user-friendly way to handle client information, create dynamic invoices, and apply calculations in real-time. -
Technical Solution:
I developed Invoicer as a Django web application deployed within a Docker Compose stack, which includes containers for the app, Postgres database, and Nginx for request handling. The frontend is built with HTML, CSS, JavaScript, and Bootstrap, providing a responsive, dynamic invoicing interface. Key features include seamless item addition, real-time calculations, and discount applications. Helm charts are available for Kubernetes deployment, enhancing scalability and ease of management.