Content Management System
Gestión de contenido para E-Learning y Landing Page
Imágenes del sitio
Arquitectura
Frontend Architecture
- SPA con React 19 y Vite 7 (code-splitting por ruta)
- React Router 7 con layout compartido
Backend Architecture
- Express 5 + TypeScript
- Vertical Slice
- Prisma 7 sobre PostgreSQL multi-schema (auth/platform) en el monorepo
- Autenticación con Clerk. Token Bearer inyectado en cada request
- Assets servidos por CDN en bucket de Cloudflare R2
Tecnologías
- React 19
- React Router 7
- Vite 7
- TanStack Query