Saltar al contenido
<ma/>
Todos los proyectos

PROYECTO / 05 · APLICACIÓN WEB / C# · .NET

Tienda de películas

Un catálogo de películas con carrito y gestión de pedidos.

Aplicación de tienda que permite explorar películas, añadirlas al carrito y registrar pedidos. Las opciones de administración permiten crear, editar y eliminar películas, mientras que el catálogo muestra precios y disponibilidad de stock.

TiendaPeliculasNet · Aplicación web

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.

  1. 01

    Consultar películas y stock

  2. 02

    Añadir películas al carrito

  3. 03

    Registrar el pedido

  4. 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.

SIGUIENTE PROYECTORiesgo climático · TFM
main
UTF-8Sistema