OnlyBlads platform built with dotnet Blazor and Web Apis. Authenticated and authorized with Auth0 iDp
C#
1
512 commits
updated Dec 25, 2025
OnlyBalds is a Blazor application with a dedicated Web API for backend operations. It's designed to provide a seamless user experience for our bald community.
The solution contains three projects:
OnlyBalds uses Entity Framework Core with Npgsql to interface with a PostgreSQL database, ensuring efficient data handling and easy integration.
dotnet ef migrations add MigrationName
dotnet ef database update
This approach leverages the repository pattern and multiple DbContexts (e.g., ThreadDataContext, PostDataContext, CommentDataContext) to organize and handle data effectively.
The application includes health check support to monitor service health. Access health information at /HealthChecks:
Build information is automatically generated at each build and accessible at the /build-info.html endpoint. This page provides key details like:
OnlyBalds integrates with the Hugging Face Inference API to enhance chat room moderation using AI models:
To get started with the OnlyBalds application, follow these steps:
git clone https://github.com/bobbylite/OnlyBalds.gitcd OnlyBaldsdotnet restoredotnet runTo run the OnlyBalds application locally, follow these steps:
First, you need to run the Backend for Frontend (BFF) which is the Web API project. This project handles the backend operations and serves as the bridge between the Blazor application and the database.
cd OnlyBaldsdotnet run --project OnlyBalds.Api --launch-profile https
To run the OnlyBalds client application:
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
This project is MIT licensed.
OnlyBlads platform built with dotnet Blazor and Web Apis. Authenticated and authorized with Auth0 iDp
C#
1
512 commits
updated Dec 25, 2025
OnlyBalds is a Blazor application with a dedicated Web API for backend operations. It's designed to provide a seamless user experience for our bald community.
The solution contains three projects:
OnlyBalds uses Entity Framework Core with Npgsql to interface with a PostgreSQL database, ensuring efficient data handling and easy integration.
dotnet ef migrations add MigrationName
dotnet ef database update
This approach leverages the repository pattern and multiple DbContexts (e.g., ThreadDataContext, PostDataContext, CommentDataContext) to organize and handle data effectively.
The application includes health check support to monitor service health. Access health information at /HealthChecks:
Build information is automatically generated at each build and accessible at the /build-info.html endpoint. This page provides key details like:
OnlyBalds integrates with the Hugging Face Inference API to enhance chat room moderation using AI models:
To get started with the OnlyBalds application, follow these steps:
git clone https://github.com/bobbylite/OnlyBalds.gitcd OnlyBaldsdotnet restoredotnet runTo run the OnlyBalds application locally, follow these steps:
First, you need to run the Backend for Frontend (BFF) which is the Web API project. This project handles the backend operations and serves as the bridge between the Blazor application and the database.
cd OnlyBaldsdotnet run --project OnlyBalds.Api --launch-profile https
To run the OnlyBalds client application:
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
This project is MIT licensed.