ТЗ собсна и нет, есть задача сделать что-то похожее на CRM,а метода решения нет. Просто сделать
Ты должен знать. ЧТО ты хочешь сделать. КАКИЕ ФУНКЦИИ оно будет выполнять. Потом берешь эту идею и разбиваешь на маленькие кусочки. И хреначишь потихоньку. Авторизация элементарно тебе нужна? Нужна, и тд и тп.