> ## Documentation Index
> Fetch the complete documentation index at: https://reduardo.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducción

> Sistema de gestión de productos con arquitectura MVC en PHP 8

# 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

<CardGroup cols={2}>
  <Card title="PHP 8 + POO" icon="code">
    Programación Orientada a Objetos con Namespaces y Autoloading
  </Card>

  <Card title="MySQL + PDO" icon="database">
    Base de datos relacional con sentencias preparadas y transacciones
  </Card>

  <Card title="Bootstrap 5" icon="palette">
    Framework CSS responsivo con Bootstrap Icons
  </Card>

  <Card title="MVC" icon="sitemap">
    Patrón Modelo-Vista-Controlador con Front Controller
  </Card>
</CardGroup>

## 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

| Nombre | Rol |
| - | - |
| Eduardo Montes de Oca Zatarain | Desarrollador |
| Abraham Paez Guerra | Desarrollador |
| Erik Watson Rosales | Desarrollador |
| Carlos Tirado Velazquez | Desarrollador |

<Note>
  Proyecto desarrollado para la materia de **Desarrollo Web Avanzado** con el Dr. José Alfonso Aguilar Calderón — Facultad de Informática Mazatlán, UAS.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.