Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

GreenHouse OS — PWA для управления теплицей: учет, склад, логистика

PWA-система складского учета для тепличного хозяйства (выращивание бананов), выполненная для клиента из Казахстана. Построена с нуля.

Задача: до внедрения учет велся вручную — сначала записи в бумажных журналах, потом в конце смены их переносили в таблицы на компьютере, а далее все считали вручную. Долго, с ошибками, без актуальной картины. Нужна единая система, которая работает даже при нестабильном свете и интернете и не теряет данные.

Решение — полная автоматизация учета:
• Сотрудники заполняют данные в удобных формах прямо на телефоне (PWA) — без бумажных журналов и ручного переноса в таблицы в конце смены.
• Три роли с разными интерфейсами: управляющий (внесение сбора), кладовщик (прием/перемещение/выдача), владелец (только дашборд).
• Офлайн-первый подход: оптимистичные обновления + очередь синхронизации (IndexedDB) — данные не теряются даже без связи.
• Учет по ящикам/партиям/сортам, движение между складами (хранение → газификация → выдача) с фиксацией передачи ответственности.
• Владелец в любой момент видит актуальную информацию в реальном времени: удобный дашборд, графики и статистика (собрано, остатки по складам, выдано, усушка/потери).
• Экспорт в Excel и интеграция с Google Sheets, мультиязычность.

Стек: Next.js 15 (App Router), React 19, TypeScript, Tailwind CSS, Supabase (PostgreSQL, Auth, RLS), PWA (Serwist, service worker), Recharts, деплой на Vercel. Покрыто тестами (Vitest, Playwright).

Результат: полностью автоматизированный учет вместо бумажных журналов и ручных таблиц; актуальные данные в реальном времени; стабильная работа офлайн. Собрано в сжатые сроки благодаря AI-инструментам.

#PWA #NextJS #React #TypeScript #Supabase #вебдобавление #автоматизация
Детали работы
Добавлена 25 мая
54 просмотра
Фрилансер
Станіслав О.
Украина Одесса
Нет отзывов

Свободен для работы Свободен для работы
На сервисе 3 года