Fantasy Sports Manager
Multi-sport fantasy platform, hockey first.
Fantasy league management app with a deterministic match engine, private leagues, public spectator mode, real-time watch party and animated 3D rink. Long-term vision: a reusable base for Hockey, Football, Soccer, Baseball and Basketball — each sport inherits the same league / team / player mechanics.
Hockey built fully first, then progressive opening to other sports. 100% in-house simulation engine, deterministic, validated by golden-master tests — every match can be replayed and debugged bit-for-bit.
Status
In active development — Hockey season playable end-to-end
Features
- Deterministic simulation engine (golden-master tests)
- 3D animated rink (R3F) + live replay with Piper FR/EN announcers
- Built-in Discord bot (DMs + per-league channels: live, news, trades, injuries)
- Installable PWA + push notifications (VAPID)
- Public spectator mode without account
- Internal HTTPS (Caddy + pihole DNS: hockey.lan)
- Security hygiene (JWT, DRF throttling, self-hosted captcha, Secure cookies)