SURCO · 17-prototype-map.md · 19 de 22

En esta página 1. Qué es el prototipo 0%

17 — Mapa de prototipo — SURCO

1. Qué es el prototipo

CapaRol
PaperHi-fi visual estático por bandas §1–§5
Angular appPrototipo interactivo real (JWT + API + Neon)

Paper no expone prototipo clicable nativo vía MCP; la app es el prototipo navegable.

2. Enlaces

PrototipoURL / path
Paperhttps://app.paper.design/file/01KZDGF3509TA4WDZTTQJW1V45
App localhttp://localhost:4200
API localhttp://localhost:3007
Código/Users/cristian/orca/surco-app/

3. Flujos clicables en app

#FlujoEntradaSalida
1Marketing → login/ CTAs/login
2Login farmercredenciales Inés/app/tasks cuaderno
3Login techcredenciales Pol/app/tasks asignaciones
4Create+ Tareanueva en lista
5Detail statuscardbadge actualizado
6LogoutSalir/login
7Emptylista vacíaCTA crear (farmer)
8ErrorAPI downmensaje

4. Mapa de hotspots (Paper → app)

Artboard PaperHotspot conceptualDestino app
C-0 HomeCTAs/login
D-0 LoginSubmit/app/tasks
F-0 TasksCard/app/tasks/:id
F-0 Tasks+ Tarea/app/tasks/new
H-0 NewGuardar/app/tasks
G-0 DetailStatusmismo :id
J-0 Mobilemismos destinosviewport estrecho

5. Datos del prototipo

Usar seed (no inventar usuarios en UI):

  • Parcelas: Bancal Nord, Surco Baix
  • Tareas: riego, plagas, poda, suelo, abonado
  • Roles: FARMER / TECHNICIAN

Reset: npm run db:seed.

6. Guión de demo (3 minutos)

  1. Home: eslogan y pasos (20 s).
  2. Login Inés (20 s).
  3. Stats + lista (20 s).
  4. Crear “Revisión de goteros” en Bancal Nord, asignar Pol (40 s).
  5. Logout → login Pol (20 s).
  6. Abrir tarea y marcar Hecha (30 s).
  7. Logout; mencionar Paper y stack (30 s).

7. Limitaciones del prototipo

LímiteImpacto en demo
Sin registroSolo seed
Sin notificacionesPol no “recibe push”
Sin mapaParcela es nombre, no geo
Soft client guardDeep link sin token va a login

8. Criterios de aceptación del mapa

  1. Cada pantalla Paper §2–§5 tiene ruta o estado app equivalente.
  2. Demo de 3 min cubre ambos roles.
  3. README enlaza Paper + cómo correr app.