Техническое задание: Веб-интерфейс для складских сборщиков
Цель проекта
Разработать удобное и функциональное веб-приложение для сотрудников склада, занимающихся сборкой и комплектацией заказов. Система призвана оптимизировать рабочий процесс, повысить точность и обеспечить оперативный обмен данными с учетной системой.
Основные функции системы
- Авторизация сотрудников: Защищенный вход в систему для персонала.
- Работа с заданиями:
- Загрузка списка заданий на сборку комплектов из внешней учетной системы (1С).
- Экран выполнения задания с детализацией состава комплекта.
- Возможность отмечать выполненные комплекты и фиксировать возникшие ошибки.
- Ручная комплектация: Отдельный экран для сборки заказов вне списка заданий.
- Мониторинг: Общий экран с планом склада, отображающий прогресс выполнения заданий в реальном времени.
- Интеграция: Двусторонний обмен данными с учетной системой через API (получение заданий, отправка результатов).
Требования к интерфейсу
- Адаптивный дизайн, оптимизированный для использования на планшетных компьютерах.
- Минималистичный и интуитивно понятный интерфейс.
- Крупные, удобные для нажатия элементы управления (кнопки, поля).
Технические требования
Backend
- Язык программирования: на выбор исполнителя (Python, Node.js, PHP).
- Архитектура: REST API для взаимодействия с фронтендом и внешними системами.
- Реализация бизнес-логики, работы с базой данных и API-интеграций.
Frontend
- Современный фреймворк или библиотека (React, Vue.js, Angular или аналоги).
- Полная реализация пользовательского интерфейса согласно описанным функциям.
- Организация взаимодействия с backend по REST API.