YAOS CRM?
Most developers I know have a million pet projects they’re either working on or would like to work on. For me, one of the many things I wish I had time for was writing a new Customer Relationship Management (CRM) tool. No, I’m not looking to go up against the big boys like SalesForce and SugarCRM, it would be more of a learning project. It seems like most every web developer will at one time write at least one of the following things:
- Content Management System (CMS)
- Customer Relationship Management (CRM)
- Project Management (typically just a Basecamp clone these days)
I’ve done the first two already, and have no desire to do the third, but I have been wanting to have another crack at at CRM tool for a while now. The first one I wrote worked well, was customer support focused and was utilized for years with only minor issues, but the code left a lot to be desired. This new one would mainly be written using tools and technologies I wanted to spend more time with, and would probably consist of some of the following:
- PHP Framework:
- CodeIgniter 2.x
- Symfony
- ZendFramework
- PHP ORM:
- Doctrine 2.x
- RedBean
- Database:
- MySQL
- MongoDB
- Cassandra
- Node.js
- jQuery UI & jQuery Mobile
- HTML5 & CSS3