← Назад к списку
Сопоставление счетов и платежей (Frontend, Junior)
Компания: АНО Национальное Агентство Мониторинга и Статистики
Вакансия
Направление: Frontend (Junior, 120к-150к на руки)
Контекст
Сделать форму сопоставления счетов и платежей. Данный блок необходим для бухгалтеров, чтобы связать платеж и счет в ручном режиме.
Данные платежей
| Поле | Ограничение |
|---|---|
| № | |
| Дата создания | |
| Тип | электронный/наличный |
| Сумма | |
| Заказчик | до 150 символов |
| Заказчик ИНН | |
| Исполнитель | до 150 символов |
| Исполнитель ИНН | |
| ФИО экзаменуемого | |
| Комментарий платежа | до 300 символов |
| Комментарий бухгалтера |
Данные счетов
| Поле | Ограничение |
|---|---|
| № | |
| Тип | обучение/пошлина |
| ФИО экзаменуемого | |
| Квалификация | 10 символов |
| Сумма | |
| Заказчик | до 150 символов |
| Заказчик ИНН | |
| Исполнитель | до 150 символов |
| Исполнитель ИНН | |
| Назначение платежа | до 500 символов |
Требования к интерфейсу
- Экран предназначен для мониторов 1920x1080 (по высоте учитывайте, что часть экрана занимает браузер).
- Система должна предусматривать возможность фильтрации по всем полям, но реализовывать фильтрацию не нужно: просто обозначьте элементы/область фильтров в UI.
- При большом количестве записей должна быть пагинация: можно обозначить пагинацию визуально (без реализации логики).
- Основная цель: удобный интерфейс для бухгалтера, который руками:
- выбирает платеж;
- выбирает счет;
- выполняет связывание (и видит результат связывания).
Ограничения и сроки
Задача занимает до двух часов (в зависимости от ваших навыков). С учетом личных дел, форс-мажоров и выполнения других тестовых выделяем 2 дня.
Стек
- React
- react-hook-form
- Для стилей можно использовать любой современный UI kit
Результат
Скриншот (или несколько) готового интерфейса.
Основная задача тестового задания: понять, насколько кандидат умеет реализовывать удобный интерфейс и умеет понимать потребности конечного пользователя.