I have experience in CRM, I am working on PHP, Mysql development from 2007, Please initiate chat for further discussion.
PFB some common feature points for CRM.
1- Online Software
2- Master login
3- Other sub logins
4- Master login can active/inactive other profiles
5- Admin can watch other user login details
6- Admin can create a profile for consultants (Restricted access)
7- Admin can assign contacts to other profiles
8- Import and export excel sheet
9- Call back reminders
10 - Reminder always on profile page after login
11- Admin can delete/edit/add details
12- Extra notes by date and time
13- auto form fill for existing data