2026-02-04 17:13:58 +01:00
|
|
|
---
|
|
|
|
|
# nuzlocke-tracker-0q8f
|
|
|
|
|
title: Encounter Tracking Interface
|
2026-02-05 15:28:50 +01:00
|
|
|
status: completed
|
2026-02-04 17:13:58 +01:00
|
|
|
type: task
|
2026-02-05 15:28:50 +01:00
|
|
|
priority: normal
|
2026-02-04 17:13:58 +01:00
|
|
|
created_at: 2026-02-04T15:44:37Z
|
2026-02-05 15:28:50 +01:00
|
|
|
updated_at: 2026-02-05T14:21:54Z
|
2026-02-04 17:13:58 +01:00
|
|
|
parent: nuzlocke-tracker-f5ob
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
Build the main interface for tracking encounters on each route/area.
|
|
|
|
|
|
|
|
|
|
## Checklist
|
2026-02-05 15:28:50 +01:00
|
|
|
- [x] Create route list component showing all areas in the game
|
|
|
|
|
- [x] Display encounter status per route (uncaught, caught, failed, skipped)
|
|
|
|
|
- [x] Build encounter modal/form:
|
|
|
|
|
- [x] Select Pokémon from route's available encounters
|
|
|
|
|
- [x] Enter nickname for caught Pokémon
|
|
|
|
|
- [x] Mark as caught, failed (ran/KO'd), or skipped (duplicates clause)
|
|
|
|
|
- [x] Show route progression (e.g., 15/45 routes completed)
|
|
|
|
|
- [x] Allow editing/updating existing encounters
|
|
|
|
|
- [x] Support marking gift/static encounters separately (deferred to nuzlocke-tracker-rxrt)
|
2026-02-04 17:13:58 +01:00
|
|
|
|
|
|
|
|
## UX Considerations
|
|
|
|
|
- Quick entry flow - minimize clicks to log an encounter
|
|
|
|
|
- Visual distinction between route types (grass, water, cave, etc.)
|
|
|
|
|
- Mobile-friendly for tracking while playing
|