FerroCenter es un sistema web de gestión empresarial desarrollado como proyecto académico en la Universidad Técnica del Norte para una ferretería ubicada en Cayambe. El objetivo fue reemplazar procesos manuales por soluciones digitales seguras y escalables. La aplicación gestiona ventas, inventario, usuarios, reportes, auditoría y más.
- Gestión de usuarios y roles (Administrador y Empleado)
- Módulo de productos, proveedores y clientes
- Registro de ventas con actualización automática de stock
- Reportes de ventas, inventario y auditoría
- Panel de control con estadísticas gráficas
- Sistema modular con autenticación y validaciones
- Framework: Laravel 10
- Lenguaje: PHP 8.x
- Frontend: Blade, Bootstrap 5
- Base de datos: MySQL
- ORM: Eloquent
- Control de versiones: Git
- Documentación: Basada en IEEE 830
git clone https://github.com/Juan-Ulcuango/cambios
cd sistema-gestion-ferreteriacomposer installnpm install
npm run devCopia el archivo .env.example y renómbralo a .env:
cp .env.example .envEdita el archivo .env y coloca tus datos de base de datos:
DB_DATABASE=ferrocenter
DB_USERNAME=root
DB_PASSWORD=tu_contraseñaphp artisan key:generate