ArtyMgn / webdev-task-2

Задача «Артемий слишком занят»

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Задача «Артемий слишком занят»

Перед выполнением задания внимательно прочитайте:

Основное задание

Билли отправляется в путешествие и ему хочется составить список мест, которые он желает посетить. Но память постоянно подводит Билли, и он забывает, в каких местах ему уже довелось побывать. Чтобы путешествие Билли было увлекательным, и он посетил запланированные достопримечательности, ему нужен сервис для сохранения и просмотра отметок о посещенных местах.

Билли прочитал хорошую книгу по фронтенду и сделает его сам, а своего друга, опытного путешественника Артемия, попросил реализовать REST-интерфейс (API), используя Express. Но Артемий укатил в очередную экспедицию, и просит помощи у вас.

Билли просил

  • Возможность добавления нового места (страны, города, достопримечательности)
    • Место состоит из описания и отметки о посещении
    • Место создается непосещённым
  • Возможность получения списка мест
    • Можно сортировать по дате создания
    • Можно сортировать по алфавиту
    • Можно выводить список мест постранично
  • Возможность поиска места по его описанию
  • Возможность редактирования описания конкретного места
  • Возможность отметить место посещённым или непосещённым
  • Возможность удаления места
  • Возможность менять порядок мест в списке
  • Возможность очистки всего списка мест

artemii

About

Задача «Артемий слишком занят»


Languages

Language:JavaScript 100.0%