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

Welcome to the WFBC wiki!

This project began development in October 2020 on .NET Core 3.2, 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 for the client app and JWT for the API. Authorization uses .NET Policies based on Okta group membership.

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

The project is containerized in Docker. It is hosted by Digital Ocean on an ubuntu droplet.

Clone this wiki locally