I think that @PankajGRZ 's estimate is in the ballpark for what you’ve asked for. If you want a soltion that is on the order of 10-25% of his estimate, you might be better served taking a step back from your proposed solution and describe instead the problem that you want to solve.
If you contact me with a desired budget, I can propose a solution that will fit it.
Or maybe you really want to build your own CRM, in which case $10K would be cheap.