ReadStack
Características principales
Autenticación JWT con registro e inicio de sesión
Catálogo de libros con búsqueda y filtros por género
Tracking de estado de lectura (quiero leer, leyendo, leído)
Registro de sesiones de lectura con páginas leídas y notas
Metas de lectura anuales con barra de progreso
Dashboard analítico con gráficos de lectura mensual y distribución por género
Reseñas de libros con puntuación
API RESTful completa
Datos semilla precargados
Modo oscuro/claro
Descripción
ReadStack es un gestor de lectura personal construido con Angular 22 y NestJS 11 que permite a los usuarios gestionar su biblioteca personal de libros con seguimiento detallado de progreso. Incluye autenticación JWT, catálogo de libros con búsqueda y filtros por género, tracking de estado de lectura (quiero leer, leyendo, leído), registro de sesiones de lectura con páginas leídas y notas, metas de lectura anuales con barra de progreso, dashboard analítico con gráficos de lectura mensual, distribución por género y estadísticas, y reseñas con puntuación. Totalmente responsive con modo oscuro y datos seed precargados.
Tecnologías utilizadas
Angular 22
TypeScript
SQLite