Mahlzeit,
na deshalb nimmt man auch was, was man erweitern kann. Der OP hat geschrieben "wo fange ich an". Er fängt mit einem fertigen CRM an und erweitert es wie gewünscht. Perfekte Grundlage ist da OctoberCMS auf Basis von Laravel und dazu das CRM-Plugin, das für ein Tutorial entwickelt wurde, wie man Plugins entwickelt.
Besser geht es nicht, wenn das eigene Projekt das Thema eines Tutorials ist 😀
http://octobercms.com/support/articles/tutorials
--
42
42