Крупная ERP-система для производства электронных hi-tech изделий: Портфолио фрилансера Андрей Хорошавин 08.04.2025, работа №1 - FL.RU
Андрей Хорошавин
Фрилансер готов решать задачи повышенной сложности и работать с крупными проектами.
Инструменты и навыки
nodejs postgresql typescript vuejs redis docker
К списку работ
Андрей Хорошавин
Андрей Хорошавин

Крупная ERP-система для производства электронных hi-tech изделий

imageimageimageimage
Разработали под ключ и поддерживаем крупную корпоративную IT-систему управления ресурсами предприятия (ERP) с уникальными технологическими процессами производства. Автоматизировали процессы управления: - номенклатурными позициями, товарами, BOM спецификациями; - складами, остатками, поставками, резервами; - сделками, платежами, контрагентами (CRM); - технологическими циклами производства; - задачами сотрудников (таск-трекер); - оргструктурой, сотрудниками, учетом рабочего времени (HR); - событиями (календарь/расписание событий); - файлами, документами и электронными документооборотом (ЭДО); - аналитикой, отчетами и планированием ресурсов; - онлайн-общением сотрудников. Общая архитектура системы: ERP-система реализована в виде веб-сервиса с клиент-серверной архитектурой. Серверная часть состоит из более 20 микросервисов, которые взаимодействует между собой по протоколу JSON RPC через шину NATS Jetstream Cluster. Протоколы общения клиента и сервера - REST API (HTTP), WebSoket. Языки программирования и фреймворки: Backend - Node.js, TypeScript. Frontend - Vue.js, TypeScript. Хранилища данных и СУБД: PostgreSQL Cluster - хранение бизнес-данных. Redis - кэширование данных. OpenSearch - хранение логов и метрик. Прочая инфраструктура:Zabbix, Prometheus, Grafana - сбор и визуализация метрик системы и сервисов. Docker - контейнеризация сервисов. Kubernetes - развертывание и оркестровка сервисов. MinIO - S3-хранилище файлов.