Files
nuzlocke-tracker/.beans/nuzlocke-tracker-qeim--ux-improvements-pass.md
Julian Tabel fce6756cc2 Seed all Pokemon species and add admin pagination
- Update fetch_pokeapi.py to import all 1025 Pokemon species instead of
  only those appearing in encounters
- Add paginated response for /pokemon endpoint with total count
- Add pagination controls to AdminPokemon page (First/Prev/Next/Last)
- Show current page and total count in admin UI
- Add bean for Pokemon forms support task
- Update UX improvements bean with route grouping polish item

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 11:19:05 +01:00

797 B

title, status, type, created_at, updated_at
title status type created_at updated_at
UX improvements pass draft task 2026-02-05T14:27:17Z 2026-02-05T14:27:17Z

The current encounter tracking and run dashboard UX is clunky. Do a holistic UX review and propose improvements.

Areas to evaluate:

  • Encounter logging flow (too many clicks? modal vs inline?)
  • Route list readability and navigation (long lists)
  • Route grouping UX polish (auto-expand unvisited groups, remember expand state, visual hierarchy for parent vs child)
  • Run dashboard information density
  • Mobile usability
  • Navigation between run dashboard and encounters
  • Empty states and onboarding flow
  • Visual feedback for actions (success/error toasts, optimistic updates)

Produce a concrete plan with specific UI/UX changes to implement.