EN

Platform UI is currently English-only. Other languages here track your preference for future translations.

Go to Home

API de Lista de Juegos Pendientes

Live App

API de Lista de Juegos Pendientes

Una API web para gestionar tu lista personal de juegos pendientes con una interfaz web limpia.

Características

  • API RESTful para operaciones de gestión de juegos
  • Interfaz web con Razor Pages para gestión interactiva de la lista
  • Integración con base de datos PostgreSQL mediante Entity Framework Core
  • Documentación OpenAPI para fácil exploración de la API

Tecnologías Utilizadas

  • .NET 10.0 - Última versión del framework .NET
  • ASP.NET Core - API web y Razor Pages
  • Entity Framework Core - ORM con proveedor PostgreSQL
  • PostgreSQL - Base de datos principal
  • OpenAPI/Swagger - Documentación de la API

Inicio Rápido

  1. Configuración de la base de datos: Configura tu cadena de conexión PostgreSQL en appsettings.json (ver appsettings.Example.json)
  2. Ejecutar migraciones: Aplica el esquema de la base de datos
    dotnet ef database update
    
  3. Iniciar la API:
    dotnet run
    

Estructura del Proyecto

  • Controllers/ - Endpoints de la API para operaciones con juegos
  • Data/ - Contexto de base de datos y configuración
  • Models/ - Definiciones de entidades de juegos
  • Pages/ - Interfaz web con Razor Pages
  • Migrations/ - Migraciones de base de datos con Entity Framework

Endpoints de la API

La API proporciona endpoints para gestionar juegos en tu lista pendiente. La documentación OpenAPI está disponible en modo desarrollo en /openapi.

Desarrollo

Construido con prácticas modernas de .NET incluyendo tipos de referencia anulables e importaciones implícitas para un código más limpio.

⚐ Report this project

Reconnecting to the server...

Reconnecting in sec.

Failed to reconnect.
The page will reload automatically.

Session paused by the server.

Failed to resume the session.
Reloading the page...