[![AI Ready](https://img.shields.io/badge/AI--Ready-yes-brightgreen?style=flat)](https://github.com/johnpapa/ai-ready)

# .NET MAUI Blazor Hybrid app with a Blazor Web App sample app

This sample app demonstrates a .NET MAUI Blazor Hybrid app with a Blazor Web App that uses a shared user interface via a Razor class library (RCL).

For more information, see [Build a .NET MAUI Blazor Hybrid app with a Blazor Web App](https://learn.microsoft.com/aspnet/core/blazor/hybrid/tutorials/maui-blazor-web-app).

## Steps to run the sample

1. Clone this repository or download a ZIP archive of the repository. For more information, see [How to download a sample](https://learn.microsoft.com/aspnet/core/introduction-to-aspnet-core#how-to-download-a-sample).

1. Run the `Fixiy.Maui` project to run the .NET MAUI Blazor Hybrid app, or run the `Fixiy.Web` project to run the Blazor Web App.

## Contributing

1. Fork the repository and create a branch from `master`.
2. Restore dependencies: `dotnet restore Fixiy.sln` (requires credentials for the private NuGet feed — see `NuGet.Config`).
3. Run the web app to verify changes: `dotnet run --project Fixiy.Web/Fixiy.Web.csproj`.
4. Open a pull request — see [`.github/PULL_REQUEST_TEMPLATE.md`](.github/PULL_REQUEST_TEMPLATE.md) for the checklist.
5. See [`AGENTS.md`](AGENTS.md) for architecture details and the maintenance matrix.
