This is a vibe coding project. Except for a skeleton FastApi app, all the coding was done by Claude Code v2.1.226 Sonnet 5.
Web app to keep track of Elder Scrolls On-Line character builds.
Built with FastAPI + SQLite (backend) and Svelte 5 (frontend). Runs on a local PC and is accessible to any device on the same LAN.
- User Profiles — Multiple players can each have their own profile
- Characters — Track ESO characters with class, race, role, level, and champion points
- Builds — Create and manage multiple builds per character; duplicate builds with one click
- Gear Checklist — Track each gear piece by slot, trait, quality, and enchantment glyph; mark pieces as obtained or stickerbook-unlocked; view overall completion progress
- Skill Bars — Assign skills to both weapon bars across all 6 slots including the ultimate
- Trait Research — Track trait research per character with live countdown timers
- Champion Points — Record Warfare, Fitness, and Craft allocations per build
- Recipe Tracker — Log which recipes each character has learned, filterable by dish type and stat bonus
- Motif Tracker — Track learned crafting motifs by category, with a batch-learn action for multi-chapter styles
- Fragment Tracker — Track antiquity fragment sets (dungeons, events, Infinite Archive, etc.) with per-set completion
- Gear Set Browser — Browse and manage your gear set library with bonus details
- Set Comparison — Compare up to four gear sets side by side
- Reference Library — Look up enchantments, traits, and mundus stones in one place
- Guided Onboarding — Spotlighted walkthroughs on first login, first character created, and first visit to a character's build screen, shown once per profile
MIT — see LICENSE.