About
Shepbet is an internal prediction market for team forecasting.
The goal is to keep forecasting intuitive: everyone gets monthly points, takes fractional positions, and competes on a transparent leaderboard.
Context
Why this exists
I wanted one place where teams can forecast company outcomes, pressure-test assumptions, and keep competition fun. It is also a focused space for learning full-stack TypeScript and Prisma through a real product.
Principles
The themes that shape the product.
These pillars drive the roadmap and keep the experience coherent as new pages and tabs appear.
Signal over noise
Prediction markets create a clear way to compare conviction, not just loud opinions.
Fair monthly competition
Everyone starts each month with the same point balance so momentum can reset and new players stay competitive.
Simple operating model
The product should be easy for admins to manage and easy for teammates to understand in minutes.
Roadmap
What's coming next.
Planned improvements:
Market and contract domain models
Model markets, contracts, and monthly allocations with clear Prisma boundaries.
Resolution and settlement workflow
Introduce reliable market close and resolution flows that feed standings consistently.
Leaderboard depth
Add richer leaderboard views so teams can analyze performance over time.