←Volver a proyectos

Proyecto

Aitor OS

Beta
Progreso70%

Sistema operativo personal público: esta misma web. Next.js full-stack sobre Supabase self-hosted, con Digital Garden, Dashboard de actividad y panel de administración propio.

Next.jsTypeScriptSupabasePostgreSQLDocker
01

Problema

Un portfolio estático no refleja el trabajo continuo — proyectos, notas técnicas y experimentos quedan dispersos entre GitHub, notas sueltas y la cabeza.

02

Solución

Un único sitio con CRUDs propios para proyectos, garden, lab y recursos, con RLS en Postgres como frontera real de seguridad y despliegue en Coolify self-hosted.

03

Arquitectura

App Router monolítico. UI -> Server Actions -> Repositorios -> Supabase. Un único contenedor Docker, sin capas serverless.

04

Aprendizajes

RLS como frontera de seguridad real (no el frontend) simplifica mucho el resto de la arquitectura.

05

Próximos pasos

Terminar el panel admin, correr tests de integración y desplegar en Coolify.