кейс · разработка
Smart Request
Складской учёт с привязкой объектов к карте
3
языка интерфейса
задача
Разработать дашборд складского контроля, в котором объекты и заявки привязаны к реальным точкам на карте, а данные выгружаются в Excel для отчётности. Интерфейс должен работать на трёх языках — под смешанную команду заказчика.
достигнуто
- + Интерактивные карты на Leaflet с поиском адреса и обратным геокодированием
- + Привязка складских объектов и заявок к точкам на карте
- + Выгрузка данных и отчётов в Excel
- + Три языка интерфейса — русский, узбекский, английский
- + Авторизация и регистрация с токен-сессией и защищёнными маршрутами
- + Валидация форм и мгновенные уведомления о результате действий
стек
- React
- Vite
- Redux
- React Router
- Material UI
- Tailwind CSS
- Leaflet
- Axios
- i18next
- Yup
- XLSX