I wanted a contact management system, with its possibilities of having many users where each could manage its own list of contacts.
This list of contacts would have the fields: name, address, telephone, email, birth date, comments.
The system would also be able to send emails to your contacts list, type newsletter, and also the possibility of sending a special email automatically (user defined) on a specific date (eg birth date).
Is also possible to have the possibility to send sms, for the full list automatically or on a specific date (eg birth date). I therefore suggest the use of an API BlukSMS.
As in the case of the possibility of creating mail and mail pre-defined SMS to be sent automatically at pre-defined dates.
Each user would be able to manage your contact list, and send emails and text messages, emails and sms choose pre-defined, and indicate which dates you want to send automatic emails (eg birth date).
The administrator was managing the list of users, the same list of contacts, and indicated the number of sms and emails that could perform each specific user per month.
This system would have backoffice.
I currently use a very similar system that I coded for my own business except that users share contacts and can't send SMS. I would be very interested in creating this for you and have lots of experience in PHP/MySQL which I would code this website in. I am a UK based freelancer and offer a very reduced price as I am trying to build my Freelancer reputation.
Please see PM.