2.1 KiB
2.1 KiB
Shark Attack Fantasy League — Roadmap
Last updated: July 10, 2026 Season 1 start: August 1, 2026
July 2026 — Pre-Season Build
| Status | Task | Notes |
|---|---|---|
| ✅ | Backend API (FastAPI on Core) | Registration, login, leagues, teams, scores |
| ✅ | Frontend SPA (6 pages) | Home, Draft Room, My Team, Standings, Scoring, Settings |
| ✅ | Scoring engine | Sighting = 1pt, Bite = 3pts, Fatality = 10pts |
| ✅ | Shark sighting scraper | NOAA + beach reports, daily updates |
| ✅ | PWA mobile install | Service worker, manifest, push notifications |
| ✅ | Draft room with coastal regions | Atlantic, Gulf, Pacific, Hawaii, Australia |
| ✅ | Dev log & idea submission | shark.iamgmb.com/update & /ideas |
| ⏳ | Discord-Hermes 2-way bridge | Bot token pending |
Late July — Pre-Season Final
| Priority | Task | Notes |
|---|---|---|
| HIGH | Invite system | Shareable league invite links |
| HIGH | Live scoring dashboard | Real-time leaderboard updates |
| HIGH | Waiver wire | Weekly claims for un-drafted regions |
| MED | Mock draft mode | Practice drafts before season |
| MED | League chat | Per-league message board |
| LOW | Player avatars | Upload custom team logos |
August 1 — Season 1 Launch 🦈
| Status | Task |
|---|---|
| ⏳ | Season starts — first scoring cycle |
| ⏳ | Push notifications active (sightings, scores) |
| ⏳ | Daily score digest (Telegram + Discord) |
| ⏳ | Commissioner tools (manual score overrides) |
Post-Launch — Season 1 Enhancements
| Priority | Task |
|---|---|
| HIGH | Player stats (best/worst regions, streak tracking) |
| HIGH | Trophy system (weekly awards, season champion) |
| MED | Public leaderboard (shareable to social media) |
| MED | Trade system (swap regions mid-season) |
| LOW | Betting pools (friendly wagers between players) |
Season 2 Ideas (October+)
- International waters expansion (South Africa, Mediterranean)
- Real-time shark tracker map integration
- Multi-season league history
- Automated draft rankings based on historical data
- Mobile app (React Native)