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.

Monthly pointsFractional betsLeaderboard

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:

01

Market and contract domain models

Model markets, contracts, and monthly allocations with clear Prisma boundaries.

02

Resolution and settlement workflow

Introduce reliable market close and resolution flows that feed standings consistently.

03

Leaderboard depth

Add richer leaderboard views so teams can analyze performance over time.