En producción 2025 – presente

RutaSec

Fullstack Developer & Creator

Catálogo de aprendizaje de ciberseguridad con recursos curados, biblioteca personal y progreso sobre Cloudflare.

Vista principal de RutaSec

Enlaces

Resumen

RutaSec ordena el aprendizaje de ciberseguridad convirtiendo recursos dispersos en un catálogo público fácil de explorar. El MVP se enfoca en descubrir recursos, abrir su detalle, iniciar sesión y guardarlos en una biblioteca personal, con una arquitectura sobre TanStack Start, server functions, Cloudflare Workers, D1 y Better Auth. La base de contenido arranca con Web Pentesting & Bug Bounty y separa teoría, práctica y recursos mixtos para que el aprendizaje tenga un camino más claro.

Features destacadas

  • Catálogo público de recursos de ciberseguridad con atribución clara
  • Detalle de recurso para revisar contenido antes de guardarlo
  • Autenticación con email/password y sesiones usando Better Auth
  • Biblioteca personal para guardar recursos
  • Seed editorial con recursos de Web Pentesting & Bug Bounty
  • Clasificación por tipo de recurso y modo de aprendizaje: teoría, práctica o mixto
  • Flujo de propuesta de recursos desde issues de GitHub hacia seed JSON revisable

Interfaces y flujos

Stack tecnologico

Frontend

  • TanStack Start
  • TanStack Router
  • React
  • Tailwind CSS
  • shadcn/ui

Backend

  • Cloudflare Workers
  • Server functions
  • Better Auth

Datos

  • Cloudflare D1
  • Workers KV
  • Seed JSON

Observabilidad

  • Sentry

Tooling

  • Vite+
  • Wrangler
  • Vitest
  • Playwright