Техническое задание: Платформа отслеживания грузов с QR-кодами
Цель проекта
Создать веб-платформу для визуализации и управления базой данных грузов. Каждой единице груза должен быть присвоен уникальный QR-код для быстрой идентификации. При сканировании или наведении на код пользователь должен получать полную актуальную информацию о грузе.
Основные функциональные требования
- Интеграция с источником данных: Данные о заказах (каждая строка - отдельный груз) хранятся в табличном виде (например, Google Sheets). Платформа должна автоматически подгружать и отображать эту информацию.
- Генерация QR-кодов: Система должна генерировать уникальный QR-код для каждой строки данных (для каждого груза). Коды предназначены для печати и размещения на физических грузах.
- Интерактивный просмотр информации: На веб-странице при наведении курсора на QR-код или связанный с ним элемент должна всплывать карточка с детальной сводной информацией о соответствующем грузе.
- Кроссплатформенная доступность: Сайт должен корректно отображаться и работать на компьютерах и мобильных устройствах.
- Особое требование по геолокации: Весь функционал сайта должен быть доступен и стабильно работать для пользователей, находящихся в Китае. Необходимо учесть ограничения на использование отдельных сервисов в данном регионе.
Технические особенности
- Фронтенд: Адаптивный и понятный интерфейс.
- Бэкенд: Логика для подключения к внешнему источнику данных (таблице), обработки информации и генерации QR-кодов.
- Архитектура: Необходимо предусмотреть альтернативный источник данных или способ синхронизации, учитывая возможную недоступность некоторых сервисов в целевом регионе.
Результат работы
Готовый, размещенный и протестированный веб-сайт, который позволяет:
1. Просматривать список грузов.
2. Скачивать/просматривать QR-коды для каждого груза.
3. Получать детальную информацию о любом грузе в интерактивном режиме.
4. Автоматически обновлять данные при изменении информации в исходной таблице.
5. Быть доступным для целевой аудитории в Китае.