1001 Everything
A tracker for the curated "1001 … Before You Die" lists: video games, movies, albums, TV, songs, books, anime and historic sites. Mark off what you have played, watched, heard, read and visited, all in one place.
A React frontend and a multi-module Spring Boot API, run in Docker on a self-hosted server.
Frontend
- React 19
- TypeScript
- Vite
- Tailwind
- shadcn/ui
Backend
- Java 21
- Spring Boot 4.1
- PostgreSQL
- Flyway
- Jsoup
- Docker
More
Outcomes
- Eight live lists: video games, movies, albums, TV, songs, books, anime and historic sites.
Decisions
- Enrichment that needs no API keys.
- A multi-module backend.
- One scraper per list.
- GDPR controls.
