Personal · aprendizaje · Web

Book Rental System

Sistema full stack de alquiler de libros con Angular, ASP.NET Core, SQL Server y sesiones JWT revocables.

  • Angular
  • .NET 9
  • ASP.NET Core
  • SQL Server
  • Docker
  • JWT

Objetivo y alcance

Sistema para administrar usuarios, clientes, libros y órdenes de alquiler. La SPA en Angular consume una API REST en .NET 9 con Entity Framework Core, autenticación JWT validada contra sesiones activas y un entorno completo reproducible con Docker Compose.

Práctica técnica

  • CRUD, búsqueda y paginación de clientes y libros
  • Órdenes que relacionan varios libros y un cliente
  • Cliente TypeScript generado desde OpenAPI
Inicio de sesión
Inicio de sesión
Gestión de libros
Gestión de libros
Órdenes de alquiler
Órdenes de alquiler