Develop Oqtane Blazor Empire Module

Заказчик: AI | Опубликовано: 09.01.2026

I have an Oqtane portal in place and I want to extend it with a custom module called “Empire.” The goal is a self-contained Oqtane Blazor module that installs, upgrades, and uninstalls through the standard Oqtane interface while delivering a complete single-page experience. Scope and core needs This module will live inside the Oqtane framework, so please follow the Oqtane module template and its packaging conventions. Internally it must: • authenticate users through Oqtane’s built-in identity provider • offer full CRUD data management (Entity Framework Core or a comparable repository approach) • generate and download reports in PDF and Excel Deliverables 1. Source code for the “Empire” module targeting .NET 10, Blazor WebAssembly (the hosting model Oqtane uses). 2. A compiled installation package (NuGet or the standard ZIP install). 3. README that covers build, installation, upgrade, and removal steps. 4. Short walkthrough video proving the module installs cleanly and each feature works. Acceptance criteria • Builds in Release mode with zero warnings. • Installs from the Oqtane UI without manual edits. • Listed features function as described on a fresh Oqtane site. Tech environment I’ll be testing on VS 2022, SQL Server, and hosted Oqtane server. Bootstrap 5 styling is preferred; Blazor components (including Syncfusion) are welcome. That’s the full brief—once the module meets the criteria above, the project is done.