We have a new client who would like us to develop a custom CRM for their employees.
The main features they would like are:
- Ability to save forms
- Send reminders to employees by email and text messages
- Basic charting capabilities
- Automatic backup online
So as we see, saving data, and then reminding the employees are the most important functions of this CRM.
Now my main question is — I’ve been meaning to learn Python since a while. I think this CRM should be doable by a person who is learning Python. I have good experience in PHP, jQuery and a little bit of .NET
So does anyone here think that I should go ahead with Python as a platform for this project ? Or should I go for any other platform, which might have features that Python won’t provide me ?
I wouldn’t re-invent the wheel, if I were you. Instead I will aim to leverage one of the existing open source CRMs to build the system. A well known open source CRM is SugarCRM. There are more available, most of them built with PHP, so your PHP experience will be useful.