Skip to content
Josh edited this page Apr 26, 2023 · 13 revisions

Welcome to the WFBC wiki!

This project began development in October 2020 on .NET Core 3.2 to assist managing a fantasy baseball league. It was upgraded to .NET 5.0 in February 2021, and most recently to .NET 7.0 in April 2023. It is comprised of a Blazor Web Assembly client app and a REST API.

The client app is styled using Sass as a preprocessor for the layout and Tailwind as a postprocessor for pages and components.

Authentication is handled by Okta via PKCE-enhanced authorization code flow. Authorization implements .NET Policies based on Okta group membership.

The API serves data from a Mongo database hosted on MondoDB Atlas.

WFBC is containerized in Docker. It is hosted on Digital Ocean in an ubuntu droplet.

Clone this wiki locally