Skip to content

manalevic/starwars-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание/проект

Задание:

Нужное сделать приложение, которое выводило бы информацию о персонажах из зведных войн.

Условия:

* Дизайн на ваще усмотрение
* Использовать Vue.js или React (выбрал второе)
* Нужно использовать API https://swapi.dev/

Общее:

Две страницы: главная и «любимые герои», по ним должна осуществляться навигация

Главная страница:

* На главной странице выводить карточки с персонажами, карточка состоит из изображения героя и имени и кнопки «❤» (иконка-сердечко) по клику на которую, герой попадает в раздел «Любимые герои»
* Должна быть реализована пагинация.

Страница «Любимые герои»:

* На страничке должен выводиться список героев, которые были добавлены в избранное (по клику на соответствующую кнопку) В качестве хранилища можно использовать localStorage.

Дополнительно

* Использовать vuex или redux (в зависимости от выбранного фреймворка)
* По клику на карточку показать информацию о герое
* Картинки для героев получать:
https://starwars-visualguide.com/assets/img/characters/{characterld}.jpg

От себя

* Добавил возможность удаления героев из "любимых" на странице «Любимые герои». (по нажатию на "крестик")
* Сделал адаптацию сайта под разные девайсы.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published