Исхожу из того, что нужно сделать по быстрому, желательно вчера, а все стеки известны одинаково плохо.
Webix на фронтенде. Он реально экономит массу времени, когда нужно интерфейс к базам данных писать, не нужно отвлекаться на html и css, только на логику приложения.
На бэкенде лучше использовать или nodejs c mongodb, или php c mysql.
Я бы выбрал mongo. Во-первых потому, что в журнал записи только добавляются и никогда меняются.
А во-вторых - всё будет делаться на одном языке.