Files
ContainerFlow/tareas/completadas/01-project-setup.md
T
2026-03-22 09:53:08 +00:00

849 B

01 — Project Setup

Objetivo

Inicializar el proyecto con Bun, TypeScript, Vite, React y todas las dependencias.

Tareas

  • bun init con TypeScript
  • package.json con scripts: dev, build, start
  • tsconfig.json para server (Node/Bun) y client (React)
  • vite.config.ts con React plugin y proxy al server
  • Instalar dependencias:
    • Server: hono, dockerode, yaml, zod
    • Client: react, react-dom, @xyflow/react, @dagrejs/dagre
    • Dev: typescript, vite, @vitejs/plugin-react, tailwindcss, @types/dockerode
  • Crear estructura de carpetas:
    src/
    ├── server/
    ├── client/
    └── shared/
    
  • Verificar que bun run dev arranca sin errores

Criterio de completado

bun run dev levanta el server Hono en :9470 y sirve una página React vacía.