Módulos

Typefast incluye módulos preconfigurados que cubren las necesidades más comunes de cualquier proyecto web moderno.

🔐 Autenticación (Better Auth)

Sistema completo de autenticación con múltiples providers.

Email & Password con verificación
OAuth (GitHub, Google, Discord)
Magic Links sin contraseña
2FA (TOTP)
Sesiones seguras con refresh tokens
Roles y permisos

🗄️ Base de Datos (Drizzle ORM)

ORM moderno con seguridad de tipos y rendimiento SQL puro.

Schema tipado con TypeScript
Migraciones automáticas
Query builder type-safe
SQLite para desarrollo, PostgreSQL para producción
Drizzle Studio para gestionar datos visualmente
Relaciones, transacciones y joins

🔗 API (tRPC)

APIs end-to-end tipadas sin codegen ni schemas duplicados.

Routers y procedimientos organizados
Middleware de autenticación
Validación con Zod
Rate limiting
Error handling unificado
React Query integrado

🎨 UI (shadcn/ui + Tailwind)

Componentes accesibles y personalizables.

20+ componentes pre-construidos
Tema oscuro/claro
Accesibilidad ARIA
Responsive por defecto
Personalización vía CSS variables
Sin dependencias de UI pesadas