Files
nuzlocke-tracker/.beans/nuzlocke-tracker-hy41--admin-panel.md
2026-02-04 17:13:58 +01:00

1.1 KiB

title, status, type, created_at, updated_at, parent
title status type created_at updated_at parent
Admin Panel todo task 2026-02-04T15:47:05Z 2026-02-04T15:47:05Z nuzlocke-tracker-f5ob

Build an admin interface for managing reference data.

Checklist

  • Create admin routes/pages separate from tracker
  • Game Management:
    • List all games
    • Add new game
    • Edit game details
    • Delete game (with cascade warning)
  • Route Management:
    • List routes for a game
    • Add new route
    • Edit route details (name, order)
    • Delete route
    • Reorder routes via drag-and-drop
  • Route Pokémon Assignment:
    • View Pokémon available on a route
    • Add Pokémon to route
    • Remove Pokémon from route
    • Set encounter rates/methods
  • Pokémon Management:
    • List all Pokémon
    • Add new Pokémon
    • Edit Pokémon details
    • Bulk import from CSV/JSON
  • Admin API endpoints:
    • POST/PUT/DELETE for games, routes, pokemon, route_pokemon

Notes

  • Can be a simple CRUD interface
  • Consider using a UI library for tables/forms
  • No auth required for MVP (assume local/trusted use)