Необходимо разработать веб-сервис (JAVASCRIPT, шаблонизатор PUG!!!)
Оцениваться проект будет по сл. критериям:
1.Наличие сл. составляющих веб-приложения:
базы данных;
серверной части;
клиентской части
2. Работа с базой данных:
логичность структуры БД, а также соотв-ие всех таблиц третьей нормальной форме;
присутствие связей между таблицами (1-к-1, 1-ко-многим и многие-ко-многим);
корректность написания запросов;
использование сложных запросов (с объединением, подзапросами и т.д)
3. Полнота реализации функциональности в соответствие теме проекта:
наличие обработчиков маршрутов для получения, добавления, изменения и удаления данных;
наличие шаблонов (pug) для отображения/добавления/изменения/удаления данных;
корректность работы веб-приложения.
4. Разграничение прав доступа:
реализация регистрации пользователей и входа в систему;
ограничение функциональности для неавторизованных пользователей
5. Оформление пользовательского интерфейса: при помощи своих стилей, фреймворка Bootstrap, WYSIWYG-редакторов и т. д.