Bienvenido a la Documentación de Solo Kit
Solo Kit es un starter kit moderno de React SaaS diseñado para aplicaciones full-stack listas para producción con plataformas web y móviles que comparten código.
Inicio Rápido
Comienza con Solo Kit en minutos:
# Clona el repositorio
git clone <repository-url>
# Instala dependencias
pnpm install
# Configura el backend de Convex (crea cuenta y añade NEXT_PUBLIC_CONVEX_URL)
npx convex dev
# Inicia el servidor de desarrollo
pnpm devDescripción de la Arquitectura
Solo Kit utiliza una estructura de monorepo con los siguientes componentes clave:
Aplicación Web (/apps/web) - Next.js 15 con App Router Aplicación Móvil (/apps/mobile) - Expo React Native UI Compartida (/packages/ui) - Componentes basados en shadcn/ui Utilidades (/packages/utils) - Funciones agnósticas de plataforma Backend (/convex) - Funciones y esquema de Convex
Feature Flags
El proyecto utiliza feature flags de tiempo de compilación definidos en config/features.ts:
- Base de Datos: Backend en tiempo real de Convex con escalado automático
- Autenticación: BetterAuth con configuraciones predeterminadas inteligentes (siempre habilitado)
- Email: Logging en consola → Resend/SendGrid/Postmark
- Pagos: Mock → Integración con Stripe