EL PUNTO DE PARTIDA
El problema
Relacionar el catálogo, el carrito, los pedidos y el stock en una misma aplicación, con opciones distintas para los clientes y para quienes administran las películas.
Mi aportación
Implementación de un flujo MVC con controladores de películas, carrito y pedidos, vistas Razor y persistencia mediante Entity Framework. El proyecto incluye roles con ASP.NET Identity y una API de consulta del catálogo.
LA CAJA DE HERRAMIENTAS
Cómo está construido
- Interfaz
- Razor
- Bootstrap
- jQuery
- API y autenticación
- C#
- ASP.NET MVC 5
- .NET Framework 4.7.2
- ASP.NET Identity
- ASP.NET Web API
- Datos
- Entity Framework 6
- SQL Server
- Pruebas y herramientas
- NuGet
- MSBuild
- IIS Express
FLUJO DEL PROYECTO
Del catálogo al pedido.
- 01
Consultar películas y stock
- 02
Añadir películas al carrito
- 03
Registrar el pedido
- 04
Actualizar y consultar los pedidos
Flujo implementado en los controladores y vistas del proyecto.
Documentación y enlaces
El repositorio contiene la solución .NET, los controladores, las vistas y los modelos de datos. El script SQL y las dependencias permiten consultar cómo se relacionan películas, pedidos y líneas de pedido.