Skip to content

Maanfee/Maanfee-Dashboard

Repository files navigation

Maanfee

Maanfee Dashboard - MudBlazor Template

Open source solution template for Blazor WebAssembly built with MudBlazor components.

📸 Screenshots

Screenshots

📋 Prerequisites

🛠 Development Environment

🗃 Supported Databases

🚀 How to Build the Solution

SQL Server Connection String Configuration

In the appsettings.json file of the Maanfee.Dashboard.Server and Maanfee.Logging.Server projects, set the SQLServerConnection_DebugMode connection string as follows:

{
  "ConnectionStrings": {
    "SQLServerConnection_DebugMode": "Your_Connection_String_Here"
  }
}

Configuration Details

Local SQL Server (Windows Authentication)

Server=.;Database=YourDB;Trusted_Connection=True;

Remote SQL Server (SQL Authentication)

Server=your_server_ip;Database=YourDB;User Id=username;Password=password;

Common Parameters

  • Server: Server name/IP (. for local)
  • Database: Database name
  • Trusted_Connection: Windows authentication
  • User Id/Password: SQL authentication
  • MultipleActiveResultSets: Enable MARS feature

🔐 Security Note:

Always keep connection strings secure and never commit sensitive credentials to version control.

Configure Startup Projects

Right click on the solution name and then select "properties->multiple startup projects" then set followings project as startup.

-Maanfee.Dashboard.Server

-Gateway.Api

-Maanfee.Logging.Server

Run solution

image

  • Default login credentials
    • Username : Admin
    • Password : 123456

⚠️ Important Notice: Maanfee Dashboard is under active development. Before running a new version, please delete any existing database (SQL Server or SQLite) to avoid migration conflicts.

📦 Release History

About

Dashboard Template for Blazor WebAssembly Built with MudBlazor Components.

Topics

Resources

License

Stars

Watchers

Forks

Languages