|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-tu-sistema-de-inventario-con-laravel-11-vue-3-y-aws/
课程评论:没有评论
**课程总结:使用 Laravel 11 + Vue 3 和 AWS 构建你的库存管理系统** 本课程是一项全栈开发实践,旨在从零开始构建一个多分支的库存管理系统。课程将技术栈聚焦于 Laravel 11 作为后端框架,Vue 3 作为前端管理界面,并结合 PostgreSQL 数据库。此外,课程还会深入整合一系列 AWS 云服务,包括: * **SNS (Simple Notification Service):** 用于发送短信通知。 * **CRON JOBS:** 实现自动化任务和流程。 * **Lambda:** 托管后台运行的函数。 * **S3 (Simple Storage Service):** 用于云端存储文件,如产品图片。 * **EC2 (Elastic Compute Cloud):** 用于部署和托管应用程序。 * **API Gateway:** 整合 Lambda 和 SNS 服务。 **系统核心功能亮点:** * **多分支管理:** 支持不同地理位置的库存和业务逻辑。 * **用户与权限:** 精细化的角色和权限管理。 * **自动化流程:** 利用 Cron Jobs 实现库存预警、产品状态更新等。 * **产品管理:** 包含按分支的库存、单位、多级定价、Excel 导入导出,以及无库存产品自动停用/激活。 * **销售与退货:** 完整的销售流程管理,支持高级筛选、Excel/PDF 导出,以及因事件引起的退货处理。 * **采购与库存:** 完整的采购流程,用于为仓库补货。 * **物流与移动:** 跟踪产品运输和库存转移。 * **报表与分析:** 提供加权平均法计算的卡片报表,以及按月和按分支的 KPI 收入报表。 * **安全:** 使用 JWT (JSON Web Tokens) 保护 API,并通过中间件验证权限。 * **开发流程:** 结合 GitHub 进行项目版本控制,并在 VPS 服务器上进行部署。 **学习收获:** 通过本课程,您将熟练掌握以下技术和工具: * Laravel 11 后端开发。 * Vue 3 前端管理模板。 * PostgreSQL 数据库。 * AWS 的核心服务(SNS, Lambda, S3, EC2, API Gateway)及其在实际项目中的应用。 * JWT 认证和 API 安全。 * 自动化任务和部署流程。 * Git 版本控制。 本课程旨在帮助您将现有的基础知识提升到新的水平,并通过构建一个功能强大的全栈应用程序,掌握从开发到部署的完整流程,为您的个人项目或商业化需求奠定坚实基础。
En este curso aprenderás a desarrollar desde cero tu propio Sistema De Gestión de Productos MULTISUCURSAL , crearemos un sistema donde se gestiona todo el proceso de gestión de productos , desde la creación hasta el abastecimiento de stock por medio de las compras, aparte de considerar un entorno MULTISUCURSAL, utilizando LARAVEL, Vue 3, Postgresql, SNS, CRON JOBS , Lamdda, S3, EC2 , API GATEWAY , ENVIO DE MENSAJE DE TEXTO + Deploy AWS, el cual podrás utilizar como base para tus proyectos personales o vendérselo a muchas personas a la medida de tus clientes.Características del Sistema de Inventario:Programación de Backend(Laravel + 11) y Administrador (Vue 3).Múltiple sucursales.Gestión de Roles y Permisos.Cron Jobs , tareas en automático para la automatización de procesos.Base de datos Postgresql.Seguridad de API con Tokens JWT.Validación con middleware de los permisos en el backend.Modulo de Accesos al sistema con permisos definidos. Módulo de Clientes separados por su tipo y ubigeo.Módulo de Productos con stock por sucursales y unidades.Precios múltiples para cada tipo de cliente.Importar los productos de un archivo Excel , así como exportarlos. Activación y desactivación automática de los productos sin stock.Módulo de gestión de Ventas.Filtro avanzado con múltiples campos.Exportación en excel de las ventas y impresión en pdf.Módulo de gestión de Devoluciones por incidencias.Módulo de compras , para abastecer los diferentes almacenes registrados.Módulo de transporte y movimientos.Reportes kardex (Método promedio ponderado).Modulo de Kpis de las ingresos mensuales, por sucursal.Control de proyectos con GITHUB en producción.Despliegue de proyectos a producción en servidor VPS.Crear y configurar droplets con (Ubuntu y Linux).Configuración de DNS para los subs dominios.Mucho mas.Herramientas que aprenderás a usar:Plantilla Administradora en VueJs 3.SNS servicio de AWS para el envió de mensaje de texto.Lambda servicio de AWS para las funciones en segundo plano.S3 para subir las imágenes a la nube.Api Gateway para integrar los servicios de Lambda y SNS.Base de datos Postgresql.GITHUB.AWS EC2 para el despliegue de los proyectos.Este proyecto es probablemente que pueda llevarte al siguiente nivel con los conocimientos básicos adquiridos. Domina el arte de crear aplicaciones FullStack inscribiéndote en este curso. Usaremos los servicios AWS para el despliegue y también subdominios para la configuración de los entornos.