Перед выполнением задания внимательно прочитайте:
- О всех этапах проверки задания
- Как отправить пулл
- Как пройти тесты
- Правила оформления javascript, HTML и CSS кода
Билли отправляется в путешествие и ему хочется составить список мест, которые он желает посетить. Но память постоянно подводит Билли, и он забывает, в каких местах ему уже довелось побывать. Чтобы путешествие Билли было увлекательным, и он посетил запланированные достопримечательности, ему нужен сервис для сохранения и просмотра отметок о посещенных местах.
Билли прочитал хорошую книгу по фронтенду и сделает его сам, а своего друга, опытного путешественника Артемия, попросил реализовать REST-интерфейс (API), используя Express. Но Артемий укатил в очередную экспедицию, и просит помощи у вас.
- Возможность добавления нового места (страны, города, достопримечательности)
- Место состоит из описания и отметки о посещении
- Место создается непосещённым
- Возможность получения списка мест
- Можно сортировать по дате создания
- Можно сортировать по алфавиту
- Можно выводить список мест постранично
- Возможность поиска места по его описанию
- Возможность редактирования описания конкретного места
- Возможность отметить место посещённым или непосещённым
- Возможность удаления места
- Возможность менять порядок мест в списке
- Возможность очистки всего списка мест