Skip to content

fbosch/infinite-fusion-nuzlocke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,257 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infinite Fusion Nuzlocke Tracker

Track Pokemon Infinite Fusion Nuzlocke runs with encounter logging, team and box management.

Next.js React TypeScript License

Live app: fusion.nuzlocke.io
Source: github.com/fbosch/infinite-fusion-nuzlocke

Note

This project started as a way to explore agentic workflows, and I still use it as a playground for this.


Infinite Fusion Nuzlocke Tracker screenshot

Features

  • Encounter tracking by location with quick actions and sorting
  • Playthrough profiles with create/switch/delete and import/export
  • Classic, Remix, and Randomized game mode support
  • Team, PC, and graveyard flows that preserve run-state invariants
  • Fusion-aware encounter handling and custom locations

Quick Start

Requirements:

  • Node.js 22.x
  • Corepack-enabled pnpm 10.x
corepack enable
corepack prepare pnpm@10 --activate
pnpm install
pnpm dev

Open http://localhost:4000.

Common Scripts

pnpm dev
pnpm build
pnpm start

pnpm type-check
pnpm lint
pnpm validate

pnpm test
pnpm test:run
pnpm test:coverage

pnpm data:refresh
pnpm spritesheet

Validation Workflow

For behavior or run-state changes, run checks in this order:

pnpm type-check
pnpm test:run
pnpm validate

Contributing

Contributions are welcome via issues and pull requests.

License

MIT License. See LICENSE.

About

🧬 Track your Pokémon Infinite Fusion Nuzlocke run

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors