Skip to content

Bet Book is a .NET 6 Blazor Server application that allows users with an account to place wagers on NFL games in the 2022-2023 season using a paper account. Bet Book consumes a SportsData.IO api for up-to-date scores and lines. Users can place "parley" style bets for up to five games with appropriate payouts. Users can also bet on single games. …

Notifications You must be signed in to change notification settings

WilliamMcRoberts/BetBookApp.BlazorServer

Repository files navigation

BetBookApp

Bet Book is a .NET 6 Blazor Server application that allows users with an account to place wagers on NFL games using a paper account. Bet Book consumes a SportsData.IO api for up-to-date scores and lines. Users can place "parley" style bets for up to five games with appropriate payouts. Users can also bet on single games. Game data, team data, bet data and user data is stored in an Azure SQL Server database using Dapper for object mapping and MediatR to implement a clean architecture. Authentication is handled via Azure AD B2C and logging via Serilog.

BROWSE GAMES HOME PAGE PHOME

CREATE A WAGER PAGE PCREATEBET

CREATE A PARLEY WAGER PAGE PCREATEPARLEY

PROFILE PAGE SINGLE PPROFILESINGLE

PROFILE PAGE PARLEY PPROFILEPARLEY

ADMIN PAGE PADMIN

ODDS PAGE PODDS

SITE FOOTER PFOOTER

About

Bet Book is a .NET 6 Blazor Server application that allows users with an account to place wagers on NFL games in the 2022-2023 season using a paper account. Bet Book consumes a SportsData.IO api for up-to-date scores and lines. Users can place "parley" style bets for up to five games with appropriate payouts. Users can also bet on single games. …

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages