Launcher estático en Next.js para centralizar apps activas y placeholders futuros.
- Producción (Vercel):
https://suite-pro.vercel.app - Repositorio (GitHub):
https://github.com/Mauro42K/portal-web
- Next.js (App Router)
- TypeScript
- Tailwind CSS
- Deploy en Vercel
pnpm install
pnpm devpnpm dev
pnpm lint
pnpm build
pnpm startNota: en Next.js 16, pnpm lint puede fallar si el script usa next lint (comando legacy).
Las tarjetas se definen en:
src/config/apps.ts
Para agregar una nueva app, añade un objeto al array PORTAL_APPS.
Apps actuales:
- Tasko.ai
- PDR-Gantt
- CAD View
Patrón exacto recomendado para que cada app agregue más adelante un botón "Volver al portal":
- Patrón general:
https://<PORTAL_BASE_URL>/?from=<app-id>
IDs acordados:
tasko-aipdr-gantt
Ejemplos:
https://<PORTAL_BASE_URL>/?from=tasko-aihttps://<PORTAL_BASE_URL>/?from=pdr-gantt
Ejemplo local (opcional):
http://localhost:3000/?from=tasko-ai
Nota: en este MVP no se implementa lógica especial para el parámetro from; solo se documenta el patrón para futuras integraciones.
Deploy publicado en Vercel con dominio:
https://suite-pro.vercel.app