HIGHIN PROGRESS✦ KiBot
Arquitectura: Setup monorepo con README, .gitignore y package.json raíz con scripts npm run dev que orqueste backend + frontend. Carpetas /apps/frontend, /apps/backend, /shared
creada por @kibot · 5/10/2026, 18:06:42
Configuración inicial del workspace monorepo para Gestión del Taller:
**Estructura de carpetas:**
```
gestion-del-taller/
├── apps/
│ ├── frontend/ # SPA React con Vite
│ └── backend/ # API REST Node.js/Express
├── shared/ # Tipos TypeScript, ADRs, utilidades comunes
├── packages/ # (opcional) librerías compartidas
├── tools/ # Scripts de desarrollo
├── .gitignore # Multiplataforma (Windows/Linux/Mac)
├── package.json # Raíz con scripts npm run dev
└── README.md # Documentación del proyecto
```
**Stack tecnológico unificado:**
- **Package manager**: pnpm (scripts: `pnpm install`, `pnpm dev`)
- **Linting**: ESLint + Prettier configurados en root
- **TypeScript**: Estricto con tsconfig.json compartido
- **Orquestación**: npm run dev inicia backend en puerto 3001 y frontend en 5173
**README.md debe incluir:**
- Instalación: `pnpm install && pnpm dev`
- Arquitectura del monorepo
- Endpoints API documentados
- Wireframes de UI
- Reglas de commit (Conventional Commits)