I'm an old developer from way back and am setting up a solution for my company. However, if there's a suitable solution out there that I could modify (free or paid) then that beats reinventing the wheel. Here's the features I'm looking for and I can obviously add any that the solution doesn't contain as long as it's fully editable.
Companies, contacts, projects, tasks, invoices, payments, notes, links (assets), json import, etc. It needs to be optimized for WebDirect.
Feel free to recommend your own solutions with an included link on where to read more about them and/or download a trial.
Thanks!