I strongly advise against building your own in a hurry, especially if you plan on putting a lot of important data in it. There are plenty of open source CRM systems out there that will probably accomplish your goals. There are also paid systems that will handle everything for you, except data entry.
Building your own is going to take a lot of work, and if not done properly, you'll spend more time maintaining the code than actually using it.
Reputation Points: 26
Solved Threads: 12
Junior Poster in Training
Offline 89 posts
since Sep 2009