anoam / todo-api

Control task for interview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

todo-api

Приложение, реализующее простейший API для ведения TODO листа. Приложениие написано таким образом, что нуждается в фиксах и рефакторинге. Предположим, этот код поступил вам на code review. Ваша задача заключается в том чтобы выявить как можно больше проблемных мест и указать на них (желательно с объяснением почему это так). Будет еще лучше, если вы предоставите отрефакторенный вариант приложения. Будет плюсом, если приложение покрыть тестами.

  • Board - Доска с задачами. Позволяет вести несколько TODO списков.
  • Task - Задача. Задача создается в привязке к определенной доске.
  • Dashboard - статистическая информация (кол-во досок, кол-во задач, кол-во невыполненных задач)

About

Control task for interview


Languages

Language:Ruby 90.3%Language:HTML 8.5%Language:CSS 1.2%