Repolode
GreaterWMS

GreaterWMS/GreaterWMS

Sistema de gestión de almacenes de código abierto basado en Django REST Framework y Quasar/Vue, diseñado para adaptarse a los flujos logísticos específicos de cada empresa.

Estrellas
4,440
Forks
1,179
Issues abiertos
82
Último commit
hace 12 días

¿Qué es?

GreaterWMS es un sistema de gestión de inventario y almacenes para operaciones logísticas y de cadena de suministro. Incluye módulos como la recepción ASN, los envíos DN, el inventario y las ubicaciones de almacenamiento; cada módulo se puede modificar o ampliar de forma independiente.

El sistema utiliza una arquitectura con frontend y backend separados: un backend de Django REST Framework que expone API RESTful y un frontend de Quasar (Vue.js). El mismo backend está pensado para dar servicio a PDA, aplicaciones móviles, equipos de escritorio y la web, y el frontend se puede compilar para Web, Android, PDA y WeChat Mini Program.

La versión 3.0 reconstruye el núcleo sobre el framework Bomiot, que ofrece una arquitectura de plugins y un marketplace de aplicaciones instalables mediante pip. El proyecto usa SQLite de forma predeterminada, con MySQL y PostgreSQL como alternativas.

Funciones clave

  • 01Gestión modular de entradas, salidas e inventario
  • 02Separación entre frontend y backend con API RESTful
  • 03Un backend que da servicio a clientes PDA, móviles, de escritorio y web
  • 04Compatible con SQLite, MySQL y PostgreSQL
  • 05Ampliación mediante plugins a través del framework Bomiot

Casos de uso

  • Crear un sistema de almacén personalizado para las operaciones logísticas de una empresa
  • Añadir flujos de trabajo de escaneo con PDA para el personal del almacén
  • Ampliar un WMS con integraciones de IoT, ERP o sistemas de distribución
  • Servir como plataforma base para software de logística de terceros o de almacenamiento en cadena de frío

Inicio rápido

  1. 1

    Obtener el código

    git clone https://github.com/GreaterWMS/GreaterWMS.git
  2. 2

    Entrar en el directorio del proyecto

    cd GreaterWMS
  3. 3

    Instalar las dependencias del backend e iniciar el servidor

    pip install -r requirements.txt
  4. 4

    Iniciar el backend con Daphne

    daphne -b 0.0.0.0 -p 8008 greaterwms.asgi:application

Antes de usarlo

  • La configuración del frontend requiere herramientas de Node.js y configurar la dirección de las solicitudes en templates/public/statics/baseurl.txt.
  • La documentación para desarrolladores se ha trasladado al proyecto Bomiot, por lo que hay que familiarizarse con una dependencia adicional.
  • La configuración requiere ajustar manualmente el entorno para las dependencias de Python y Node.js.

Temas

#warehouse-management#inventory-management#django#vue#supply-chain#logistics#rest-api#inventory#inventory-management-system#scm

Preguntas frecuentes

¿Qué es GreaterWMS?
Sistema de gestión de almacenes de código abierto basado en Django REST Framework y Quasar/Vue, diseñado para adaptarse a los flujos logísticos específicos de cada empresa. GreaterWMS es un sistema de gestión de inventario y almacenes para operaciones logísticas y de cadena de suministro. Incluye módulos como la recepción ASN, los envíos DN, el inventario y las ubicaciones de almacenamiento; cada módulo se puede modificar o ampliar de forma independiente.
¿GreaterWMS es gratuito? ¿Qué licencia tiene?
GreaterWMS es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿GreaterWMS sigue mantenido?
Mantenimiento activo. El último commit de GreaterWMS fue el 26 oct 2026.
¿Para qué puedo usar GreaterWMS?
Crear un sistema de almacén personalizado para las operaciones logísticas de una empresa Añadir flujos de trabajo de escaneo con PDA para el personal del almacén Ampliar un WMS con integraciones de IoT, ERP o sistemas de distribución Servir como plataforma base para software de logística de terceros o de almacenamiento en cadena de frío
¿Cómo se instala GreaterWMS?
Obtener el código: git clone https://github.com/GreaterWMS/GreaterWMS.git Entrar en el directorio del proyecto: cd GreaterWMS Instalar las dependencias del backend e iniciar el servidor: pip install -r requirements.txt Iniciar el backend con Daphne: daphne -b 0.0.0.0 -p 8008 greaterwms.asgi:application
¿Dónde consigo GreaterWMS?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/GreaterWMS/GreaterWMS

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Sistema operativo modular y de código abierto para logística y cadenas de suministro, con funciones de despacho, seguimiento de flotas, almacenamiento y finanzas.

DevOps y nube#logistics#fleet-management#supply-chain
4,6 mil+131 esta semana1,2 milJavaScriptAGPL-3.0Bien mantenidoActualizado hace 16 horas