platform-front-svelte¶
Propósito¶
Frontend white label de la plataforma. Consume platform-api y aplica el tema, idioma y configuración de cada plataforma.
Stack¶
- Svelte 5 · SvelteKit
- TypeScript
- Tailwind CSS 4
- TanStack Table
- Adapter Node
Repositorio¶
VortexPlayDev/platform-front-svelte
Arquitectura¶
- Rutas en
src/routes/. - Componentes por dominio en
src/lib/components/. - Servicios en
src/lib/services/. - Stores en
src/lib/stores/. - Temas en
src/lib/styles/themes/. - Componentes nativos de UI en
src/lib/components/ui/.
Desarrollo local¶
pnpm install
pnpm dev
Verificación:
pnpm run check
pnpm run build
Configuración¶
PUBLIC_API_URL: URL pública deplatform-api.PUBLIC_WEB_SOCKET_URL: URL del WebSocket de saldo.- Cada request debe incluir
?domain=<host>. - El token Sanctum se envía como
Authorization: Bearer <token>.
Deploy¶
- Build con
pnpm build. - Runtime Node con adapter-node.
- Verificar variables públicas del entorno antes de desplegar.
Themes¶
celu-apuestasgol-royalleon-sportstop-casino
Documentación relacionada¶
README.mdAGENTS.mdCHANGELOG.mddocs/README.md- Contrato de API