http://imgur.com/a/qryZL
The CRM webapp I'm working on with the basic features I think such a system should have :
- Customers, suppliers and leads management.
- Calendar
- Tasks (billable time tracking)
- Opportunities, Quotes, invoices, credit notes and purchases
- Expenses (rebillable)
- Products and services with inventory and moving average costs
- reporting
- customer dedicated page