Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qiwi/test-task-react-client
JS Frontend/Fullstack Test Task
https://github.com/qiwi/test-task-react-client
Last synced: 4 days ago
JSON representation
JS Frontend/Fullstack Test Task
- Host: GitHub
- URL: https://github.com/qiwi/test-task-react-client
- Owner: qiwi
- Created: 2019-01-15T14:01:42.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-07-01T11:40:00.000Z (over 5 years ago)
- Last Synced: 2024-07-16T14:21:20.649Z (4 months ago)
- Language: JavaScript
- Size: 189 KB
- Stars: 1
- Watchers: 10
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Тестовое задание на позицию JS Frontend/Fullstack Developer
#### Закончив реализацию, открывайте Pull Request в этот репозиторий
Здесь рабочее базовое приложение, в которое предлагается нарастить функциональность.
Приложение во многом похоже на то, с чем вам предстоит работать в QIWI.Оно работает в связке с бэкендом - тестовым заданием https://github.com/qiwi/test_task_node_server
, размещенным по адресу https://test-task.qiwi.tools:2211/api/Бэкенд также можно поднять локально при желании и выполнить тестовое задание fullstack. Это будет бонусом кандидату.
В текущей реализации приложение-boilerplate содержит страницу авторизации и маршрутизацию на страницу, где нужно реализовать список пользователей.
Данные для авторизации:
```
email: [email protected]
password: candidate
```#### Для выполнения задания нужно добавить вывод списка пользователей в авторизованной зоне.
Для этого их необходимо будет получить с сервера.Рекомендуется пользоваться [API-документацей](https://qiwi.github.io/test_task_node_server/)
Полученный при авторизации JWT-токен потребуется для доступа к [запросам авторизованной зоны](https://qiwi.github.io/test_task_node_server/#api-User)
JWT-токен необходимо указать в заголовке Authorization после ключевого слова Bearer.
#### Для запуска приложения достаточно выполнить:
*при условии установленной среды Node.js >= 8.11```
npm start
```