/star-ships

Тестовое задание для компании "Интеллектуальные системы"

Primary LanguageTypeScript

Галактической республике необходима твоя помощь. Нужно создать интерфейс для взаимодействия с галактической базой.

Всего необходимо реализовать 2 страницы. Список космических кораблей и страница корабля.

Страница со списком кораблей:

  • На странице будет список всех кораблей
  • Добавить текстовое поле для поиска по названию корабля. Учесть возможность передачи результатов поиска по ссылке.
  • Реализовать пагинацию в формате next - prev
  • При клике по элементу списка, пользователь переходит на страницу с информацией по конкретному кораблю.

Страница корабля:

  • Необходимо вывести всю информацию о корабле

API https://swapi.dev/documentation

Endpoints

  • /starships/ -- get all the starship resources
  • /starships/:id/ -- get a specific starship resource
  • /starships/schema/ -- view the JSON schema for this resource

Итоговая работа должна быть в формате ссылки на репозиторий.

Для реализации использовать VUEJS