Aplicación web full-stack desarrollada como proyecto final integrador. Permite la gestión administrativa de un catálogo de productos y ofrece una interfaz pública para clientes con funcionalidades de e-commerce.
- Catálogo Interactivo: Visualización de productos con imágenes y precios en tiempo real.
- Buscador Inteligente: Filtrado por nombre y marca integrado en la barra de navegación.
- Gestión de Favoritos: Persistencia de datos en SQL Server para guardar productos deseados.
- Perfil de Usuario: Registro, Login seguro y edición de perfil con avatar personalizado.
- CRUD Completo: Alta, Baja (Lógica/Física) y Modificación de artículos.
- Seguridad: Restricción de acceso basada en roles (Admin/User).
- Validaciones: Control de integridad de datos en formularios.
- Lenguaje: C# (.NET Framework)
- Web: ASP.NET Web Forms
- Base de Datos: SQL Server (ADO.NET)
- Frontend: HTML5, CSS3, Bootstrap 5 (Responsive Design)
- Arquitectura: N-Capas (Dominio, Negocio, Acceso a Datos, Presentación)
- Integraciones: Servicio de Email (MailTrap)
(Aquí, cuando tengas tiempo, puedes editar y pegar links a 2 o 3 imágenes de tu proyecto)
- Clonar el repositorio.
- Abrir la solución
.slnen Visual Studio. - Ejecutar el script de base de datos ubicado en
/Database/Script_DB_Catalogo.sqlen SQL Server Management Studio. - Compilar y ejecutar.
Autor: Federico Angotti López