Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Sistema de Inventario y Ventas con Laravel
Rating: 4.1 out of 5(83 ratings)
504 students

Sistema de Inventario y Ventas con Laravel

Domina Laravel creando un sistema completo de inventario, ventas, compras y almacenes paso a paso
Last updated 8/2025
Spanish
Spanish [Auto],

What you'll learn

  • Desarrollar un sistema completo de inventario y ventas con Laravel y Livewire desde cero.
  • Controlar stock por almacén en tiempo real, incluyendo ingresos, salidas y transferencias.
  • Gestionar compras y ventas conectadas con productos, proveedores, clientes y almacenes.
  • Implementar un Kardex por producto, con entradas, salidas, saldos y método de valoración.
  • Crear cotizaciones y órdenes de compra, con opción a convertirlas en ventas o compras.
  • Generar reportes y exportaciones en Excel usando Laravel Excel.
  • Visualizar estadísticas con gráficos interactivos utilizando Chart.js.
  • Construir interfaces reactivas y modernas con Livewire, Tailwind CSS y Alpine.js.

Course content

22 sections • 127 lectures • 21h 19m total length
  • Introducción5:38
  • Importante: Sobre el código fuente del curso0:33

Requirements

  • Conocimientos básicos de PHP y programación orientada a objetos.
  • Familiaridad con Laravel (rutas, controladores, migraciones y Eloquent).
  • Conocimientos básicos o interés por aprender Livewire, Tailwind CSS y Alpine.js
  • Tener instalado y configurado un entorno de desarrollo para Laravel (XAMPP, Laravel Sail, Laravel Valet, etc.).
  • Conocimientos básicos de bases de datos y SQL para comprender mejor las relaciones y consultas.

Description

¿Te gustaría crear un sistema profesional de inventario y ventas desde cero utilizando Laravel? En este curso aprenderás a desarrollar paso a paso una aplicación completa que abarca todos los procesos esenciales de gestión comercial, desde el control de almacenes hasta la generación de reportes.

A lo largo del curso, construirás un sistema moderno con Laravel, Livewire, Tailwind CSS y Alpine.js, aprovechando lo mejor del stack full-stack con PHP. Además, integrarás herramientas como Laravel Excel para exportaciones e importaciones de datos y Chart.js para visualización de estadísticas.

¿Qué aprenderás?

  • Gestión de Almacenes: Crea múltiples almacenes, organiza productos por ubicación y maneja su stock individual.

  • Compras y Órdenes de Compra: Registra proveedores, genera órdenes y convierte compras en movimientos de inventario.

  • Ventas y Cotizaciones: Crea cotizaciones, conviértelas en ventas, maneja clientes y controla el stock automáticamente.

  • Movimientos de Inventario: Registra ingresos y salidas no comerciales, transfiere productos entre almacenes y mantén un historial completo.

  • Kardex por producto: Implementa un módulo detallado para consultar entradas, salidas y saldos de cada producto.

  • Reportes en Excel: Exporta compras, ventas, inventario y movimientos con Laravel Excel.

  • Gráficos interactivos: Visualiza estadísticas de ventas, compras o inventario usando Chart.js.

  • Componentes interactivos con Livewire y Alpine: Interfaz moderna y reactiva sin necesidad de recargar la página.

¿A quién va dirigido este curso?

Este curso es ideal para desarrolladores que ya tienen conocimientos básicos de Laravel y desean llevar sus habilidades al siguiente nivel, aplicando buenas prácticas, organización de proyectos y desarrollo de interfaces dinámicas con Livewire.

También es perfecto si estás trabajando en un sistema administrativo, de ventas o de gestión de inventario y necesitas una base sólida y profesional para construir tu solución.

Requisitos

  • Conocimientos básicos de Laravel (rutas, controladores, migraciones, Eloquent).

  • Conocimientos básicos de HTML y CSS.

  • Opcional: conocimientos básicos de Livewire y Tailwind (se explican a lo largo del curso).

Al finalizar este curso, no solo habrás creado un sistema robusto y escalable, sino que comprenderás cómo organizar un proyecto real de principio a fin, integrando componentes modernos y optimizados para una experiencia de usuario fluida y profesional.

Who this course is for:

  • Desarrolladores con conocimientos básicos de Laravel que quieran crear un sistema completo de inventario y ventas.
  • Programadores PHP interesados en integrar Livewire, Tailwind y Alpine para interfaces interactivas.
  • Profesionales y freelancers que necesiten construir o mejorar sistemas administrativos para negocios.
  • Estudiantes y autodidactas que buscan aprender gestión de inventarios aplicando buenas prácticas.