Empieza con confianza
Todo lo que necesitas para empezar rápido
Just Another Project es la base perfecta para tu próxima aplicación. Autenticación, permisos, gestión de usuarios, roles, configuración. Todo. Ya lista. Sin sorpresas.
Construido con tecnología moderna
Lo que incluye
Todo ya está ahí
No necesitas buscar librerías o escribir boilerplate. Simplemente enfócate en tu idea.
Autenticación
JWT con access tokens (15min) y refresh tokens (7 días). Rotación automática, sin fricción.
- ✓ Cookies seguras
- ✓ Token refresh automático
- ✓ Revocación de sesiones
Sistema de Permisos
Granular y flexible. Formato: context.entity.action con soporte para wildcards.
- ✓ Permisos en JWT
- ✓ Wildcards y patrones
- ✓ Sincronización instantánea
Gestión de Roles
Crea, edita y elimina roles dinámicamente. Asigna permisos con un click.
- ✓ CRUD completo
- ✓ Asignación de permisos
- ✓ Auditoria integrada
Gestión de Usuarios
Panel completo para crear, editar, resetear contraseñas y asignar roles.
- ✓ Panel de control
- ✓ Reset de contraseñas
- ✓ Fuerza cambio de contraseña
Protección de Rutas
Sistema declarativo. Define acceso (público/protegido/admin) en un archivo.
- ✓ Centralizado
- ✓ Wildcards
- ✓ Validación automática
Configuración Global
Settings persistentes en KV. Habilita/deshabilita registro, mantén configuración centralizada.
- ✓ Persistencia en KV
- ✓ Sin DB queries
- ✓ Caché automático
Infraestructura
Construido sobre lo mejor
Astro para máxima velocidad. Cloudflare Pages para deploy global. D1 para datos confiables.
Astro
Framework moderno que envía cero JavaScript por defecto. Solo HTML y CSS cuando se necesita.
Velocidad por defecto
Cloudflare Pages
Deploy global con serverless workers. Edge computing. Zero cold starts. DDoS protection incluido.
Edge computing
Cloudflare D1
Base de datos SQLite distribuida globalmente. Transacciones ACID. API REST y GraphQL.
Datos globales
Stack Completo
Frontend
Astro + Tailwind
Backend
Astro API Routes
Auth
JWT + Cookies
Database
D1 SQLite
Listo para usar
Olvídate del boilerplate
✓ Tablas de Base de Datos
Migraciones listas. Users, roles, permissions, refresh_tokens. Todo con timestamps.
✓ API Endpoints
Login, register, logout, refresh, change-password. Todos con manejo de errores.
✓ Páginas de Autenticación
Login, register, password-change con validación cliente y servidor.
✓ Seeders
Datos de prueba. Admin, user, IT admin con roles y permisos preconfigurasdos.
✓ TypeScript
Código type-safe. Mejor DX, menos bugs. Tipos claros en toda la app.
✓ Styling Consistente
Tailwind configurado. Componentes reutilizables. Diseño sistemático.
Ahorro de Tiempo Real
Documentación
Arquitectura clara. API docs. Ejemplos de uso.
Ya probado
Patrones de producción. Sin edge cases sorpresa.
Deploy en 1 minuto
Wrangler configurado. Secrets listos. CORS correcto.
Fácil de extender
Estructura modular. Patrón claro. Copia y adapta.
Tiempo ahorrado aproximado
Total: ~8 días menos de desarrollo
Empieza ahora, sin compromisos
Crea tu cuenta en 30 segundos. Explore todas las características. El código es tuyo.
Acceso a usuarios autorizados