Saltar al contenido
Photojam

Photojam

Mi primera SPA completa — donde aprendí a pensar en componentes. Aplicación de fotografía social con autenticación, enrutamiento dinámico, rutas protegidas y gestión de estado.

React React Router JavaScript CSS

Donde todo empezó

Photojam es mi primera SPA completa y el proyecto donde aprendí a pensar en componentes. Una aplicación de fotografía social que me enseñó los fundamentos que después apliqué en todo lo demás.

Features

  • Autenticación — Sistema de login/registro con gestión de sesiones
  • Enrutamiento dinámico — React Router con rutas públicas y protegidas
  • Rutas protegidas — Middleware de autenticación en el frontend
  • Gestión de estado — Estado local y compartido entre componentes

Lo que aprendí

Este fue el proyecto donde pasé de “copiar tutoriales” a “construir algo propio”. Aprendí a estructurar componentes, a manejar estado, a proteger rutas y a pensar en la experiencia del usuario. Los fundamentos que me prepararon para Redux Toolkit, Prisma y producción real.