Workspace Digital Awards — приём заявок открыт! Успейте номинироваться по самой низкой цене. Повышение цен с 1 октября.
Glass Tree
WareHouse
Glass Tree
#Разработка сайтов под ключ#Приложение под ключ #Разработка чат-ботов и Mini Apps

WareHouse

12 
Glass Tree Россия, Москва
Поделиться: 0 0 0
WareHouse
Бюджет

450 000

Сфера

Торговля

Тип сайта

Корпоративный сайт

Сдано

Март 2025

Задача

Разработка складской ERP-системы для управления производством и учётом на предприятии AZIA MOZAIK

Существующие решения требуют от пользователей перехода между несколькими внешними системами (учётные программы, мессенджеры, таблицы), что удлиняет бизнес-процессы и снижает эффективность. Кроме того, контроль остатков сырья и готовой продукции, управление производственными рецептурами, расчёт зарплаты и отгрузка требуют ручного ввода данных, что приводит к ошибкам и задержкам. Мобильный доступ к системе отсутствует, что затрудняет работу сотрудников на складе и в цехах.

Решение

Клиентская архитектура

  • Спроектировать и реализовать клиентскую часть на Vue 3 + TypeScript с использованием Pinia для управления состоянием.

  • Настроить синхронизацию данных между модулями через единые store-хранилища.

  • Реализовать адаптивный интерфейс для десктопной и мобильной версий.

Серверная реализация (бэкенд)

  • Разработать RESTful API на Python + FastAPI с валидацией запросов через Pydantic.

  • Спроектировать реляционную схему данных в PostgreSQL:

    • склад;

    • номенклатура;

    • приход;

    • списание;

    • производство;

    • рецептуры;

    • продажи;

    • финансы;

    • касса;

    • табель;

    • сотрудники;

    • доставка.

  • Настроить кэширование часто запрашиваемых данных через Redis для снижения нагрузки на БД.

  • Реализовать аутентификацию и авторизацию через JWT-токены с ролевой моделью (70+ разрешений) и возможностью смены компании.

  • Организовать фоновую обработку задач через Celery:

    • GPS-синхронизация;

    • уведомления;

    • отчёты.

Ролевая система и администрирование

  • Разработать гибкую ролевую модель с возможностью настройки прав доступа для каждого модуля.

  • Предустановленные шаблоны ролей:

    • Руководитель;

    • Бухгалтер;

    • Кладовщик;

    • Производство;

    • Менеджер.

  • Реализовать систему аудита всех действий пользователей и возможность постфактум-корректировки документов.

Модули системы

МодульНазначениеСклад и номенклатураУправление остатками, единицами измерения, перемещениями.ПроизводствоРецептуры (нормы расхода), производственные операции.ФинансыКонтрагенты, договоры, касса (приход/расход), платежи, дебиторская задолженность.ЛогистикаТранспорт, отслеживание (GPS), доставка (заявки, путевые листы).Табель и HRMСотрудники, подразделения, учёт рабочего времени, формулы расчёта, ФОТ, аналитика.Отчёты и аналитикаОборотная ведомость, дебиторская задолженность, аналитика продаж, табельные отчёты.Экспорт/ИмпортExcel (номенклатура, остатки, приход, продажи, производство, контрагенты), PDF (печатные формы).

Telegram Mini App (мобильная касса)

  • Реализовать мобильное приложение внутри Telegram для сотрудников.

  • Функциональность:

    • авторизация через Telegram;

    • заявки/накладные;

    • остатки на складе;

    • касса;

    • клиенты и контакты;

    • геолокация.

UI-система

  • Использовать Element Plus для создания доступных и кастомизируемых компонентов.

  • Выполнить стилизацию через CSS-фреймворк с поддержкой адаптивности.

Ожидаемые результаты и целевые показатели

  • Система будет запущена в эксплуатацию и перейдёт в фазу активного развития.

  • Время оформления документов (приход, списание, отгрузка) сократится на 40–50% за счёт автоматизации и мобильного доступа.

  • Контроль остатков станет актуальным в реальном времени благодаря кэшированию и синхронизации.

  • Расчёт зарплаты будет автоматизирован через табельный модуль, что снизит количество ошибок.

  • Будет сформирована единая экосистема для всех подразделений внутри Telegram, что повысит вовлечённость сотрудников.

  • Будет достигнут низкий порог входа — сотрудники смогут работать без установки отдельного приложения.

  • Благодаря ролевой модели и аудиту будет обеспечена прозрачность и контролируемость всех операций.

Стек технологий

Vue 3 · TypeScript · Pinia · Element Plus · Python · FastAPI · PostgreSQL · Redis · Celery · JWT · Telegram WebApp API · Docker

Результат

  • Платформа запущена в эксплуатацию — находится в фазе активного использования.

  • Время оформления документов сокращено на 40–50% — за счёт автоматизации и мобильного доступа.

  • Контроль остатков в реальном времени — благодаря кэшированию и синхронизации.

  • Расчёт зарплаты автоматизирован — через табельный модуль, что снизило количество ошибок.

  • Единая экосистема в Telegram — для всех подразделений, что повысило вовлечённость сотрудников.

  • Низкий порог входа — сотрудники работают без установки отдельного приложения.

  • Прозрачность и контролируемость операций — обеспечены ролевой моделью и аудитом.


Стек технологий

  • CSS CSS Язык программирования
  • HTML HTML Язык программирования
  • Python Python Язык программирования
  • FastAPI FastAPI Фреймворк/библиотека
  • Vue.js Vue.js Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных
  • Redis Redis База данных
  • Docker Docker Среда разработки
  • Visual Studio Code Visual Studio Code Среда разработки
  • NGINX NGINX Веб-сервер

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку