Trimmer Invoicing System

Description
A new invoicing system was required to be integrated into an already created system for client management. This system allows users to view a snapshot of invoices processed in the past 30 days as well as manage and add new invoices. Reports are also included for users to monitor and manage. As well, there is a subscription service included and an events notifier to show users what will be coming up in the future that they need to be aware of.
Features
- Automatic external synchronisation
- Allows importing data
- Calculates invoices from data