ivan@portfolio:~
$
Languages
  • JavaScript (ES6+)
  • TypeScript
  • Python
  • Java
Frontend
  • React / Next.js
  • Tailwind CSS
  • HTML / CSS
  • Framer Motion
Backend
  • Node.js / Express
  • PostgreSQL
  • MongoDB
  • REST APIs
Tools & DevOps
  • Git & GitHub
  • Docker
  • Figma
  • Jest / Testing
Volver a Proyectos
PROJECT_04// frontend

Bookly

Plataforma Digital de Lectura PDF & Comunidad de Lectores

Bookly
Bookly — captura 1
Bookly — captura 2
Bookly — captura 3
Bookly — captura 4
Bookly — captura 5
Bookly — captura 6

Descripción General

Bookly es una plataforma digital de lectura de libros electrónicos en formato PDF que combina un potente visor interactivo con funciones de red social para lectores. Los usuarios pueden organizar su biblioteca personal, sincronizar al instante su progreso de lectura entre múltiples dispositivos, crear notas colaborativas y participar en clubes de lectura con otros usuarios.

Arquitectura & Decisiones Técnicas

01

Renderizado desacoplado de documentos PDF cliente mediante PDF.js y Web Workers.

02

Servidor de sockets bidireccional (WebSockets / Socket.io) para sincronización en tiempo real.

03

Base de datos de documentos y notas en MongoDB con capa de cache de sesiones en Redis.

04

Desarrollo iterativo guiado por metodología Agile en dos grandes entregables.

Funcionalidades Clave

Visor PDF avanzado con marcadores, subrayado de texto y modo noche/lectura cómoda.

Sincronización instantánea de página de lectura y progreso entre dispositivos del usuario.

Bibliotecas virtuales personalizables con etiquetas, estados de lectura y listas de deseos.

Ecosistema social con clubs de lectura, comentarios en margen y valoraciones de libros.