-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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.