Caros,
O projeto apresentado (CRM web-based) é bastante interessante, mas ao mesmo tempo é um projeto de porte médio para grande e, na minha opinião, dificilmente poderia ser feito por uma única pessoa.
O ideal seria uma equipe de profissionais trabalhando em conjunto com o devido gerenciamento.
Recentemente, chefiei a equipe que 5 programadores que desenvolveu um sistema similar (CRM baseado na WEB) e conseguimos um resultado excelente, atendendo quase todos os requisitos apresentados. Embora eu não possa usar aquele código fonte, pois é de propriedade da empresa que me contratava na época, toda a experiência adquirida nesse desenvolvimento e todas as ferramentas utilizadas poderiam ser colocadas à sua disposição para o seu projeto.
Caso tenha interesse, posso tentar reunir a mesma equipe, ou parte dela, e elaborar um cronograma de desenvolvimento com prazos bem definidos. Já lhe adianto que estamos falando de pelo menos seis meses de desenvolvimento, pois foi mais ou menos o tempo que levamos.
Dificilmente alguém ou alguma empresa poderá lhe entregar tal resultado em menos tempo. Se isso lhe for oferecido, desconfie, pois infelizmente há profissionais menos sérios no mercado, dispostos a aceitar qualquer projeto para faturar algum dinheiro.
Favor me contatar caso tenha interesse em evoluirmos uma análise mais profunda objetivando uma proposta.
Atenciosamente,
José Carlos da Silva.