https://github.com/livevasiliy/procontext-vue-test-case
Решенный test-case для компании procontext
https://github.com/livevasiliy/procontext-vue-test-case
test-case vue vue-test-case
Last synced: 3 months ago
JSON representation
Решенный test-case для компании procontext
- Host: GitHub
- URL: https://github.com/livevasiliy/procontext-vue-test-case
- Owner: livevasiliy
- Created: 2020-02-14T02:30:46.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-23T18:31:52.000Z (over 5 years ago)
- Last Synced: 2024-12-29T08:26:56.574Z (about 1 year ago)
- Topics: test-case, vue, vue-test-case
- Language: Vue
- Homepage: https://procontext-vue-test-case.web.app/
- Size: 1.98 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# procontext-vue-test-case
## Задача:
Вывести список фотографов.
После выбора фотографа на экране появяется список альбомов.
Текущий выбранный фотограф и альбом выделены цветом. Также выделять элементы цветом при наведении.
### Дополнительные задачи:
1) Реализовать быстрый текстовый фильтр по имени альбома;
2) Адекватно отображать данные на мобильных платформах;
3) Кэшировать списки альбомов и фотографий;
4) Отображать при клике по альбому только первые 10 изображений. Сделать кнопку "ещё", по клику по которой отображать ещё 10, если уже показываются все.
#### REST для получения данных:
фотографов - https://jsonplaceholder.typicode.com/users
альбомы - https://jsonplaceholder.typicode.com/albums?userId=user_id
фотографии - https://jsonplaceholder.typicode.com/photos?albumId=album_id
## Установка проекта
```
yarn install
```
### Запуск dev сервера
```
yarn serve
```
### Запуск сборки для prod
```
yarn build
```
### Исправление ошибок
```
yarn lint
```