Hi everyone, I'm taking my first ever stab at creating a SilverStripe module. I know, I know... I should've done it sooner but I've been super busy as well.
The module will be for client invoicing from a web design and development service point of view. I already use a version of the module myself but it's really messy at the moment so I'd like to clean it up and package it for everyone with documentation, examples, etc.
I have my own opinions on what an invoicing system should and shouldn't have, and my module reflects those opinions. However I would like to gather some input from the design and dev professionals who are on this site and possibly incorporate them into the module.
Do you use a 3rd party invoicing system or one that you created by yourself? What kind of features do you like the system to have? Do you prefer emphasis on simplicity & ease of use, or do you like bells and whistles up the wazoo?
I'll consider the input I receive and see if there are any ideas that I could integrate into the module.
Haven't settled on a name yet... I don't really want to go with a generic "SilverStripe Invoices" name or something like that. I'm thinking "Invoice Shark" or some other name that grabs your attention. =D