Функционал:
-
создание задач;
-
закрытие (закрытые должны быть перечеркнутыми) и переоткрытие задач;
-
удаление задач.
Внешний вид:
У задачи должно быть название, расширенное описание и приоритет (minor, major, critical). Примерный вид начальной страницы (url/tasks
).
Строки списка должны быть раскрашены в зависимости от приоритета (критичный — красный, мажорный — жёлтый, минорный — зелёный). Примерный вид добавления задачи (url/task/new
) (слева все тот же список задач, а справа форма добавления новой задачи).
Для верстки использовать foundation. Аддон для эмбера.
Технологии:
-
backend: RoR 5.2+ (API mode);
-
frontend: Ember.js 3.2+;
-
DB: MongoDB.