Tienda MVC
Sistema web desarrollado en PHP 8 con arquitectura MVC que permite la gestión de productos a través de un panel de administración y un catálogo público para visitantes.Tecnologías Utilizadas
PHP 8 + POO
Programación Orientada a Objetos con Namespaces y Autoloading
MySQL + PDO
Base de datos relacional con sentencias preparadas y transacciones
Bootstrap 5
Framework CSS responsivo con Bootstrap Icons
MVC
Patrón Modelo-Vista-Controlador con Front Controller
Características Principales
- Catálogo público de productos con búsqueda y paginación
- Panel de administración protegido con autenticación
- CRUD completo de productos (Crear, Leer, Actualizar, Eliminar)
- API REST para integración con clientes externos (Postman)
- 8 mejoras extra implementadas (validaciones, imágenes, CSRF, logs, etc.)
Autores
Proyecto desarrollado para la materia de Desarrollo Web Avanzado con el Dr. José Alfonso Aguilar Calderón — Facultad de Informática Mazatlán, UAS.