NetAdmin

screenshot of NetAdmin
vite
vue

通用后台权限管理系统、快速开发框架(基于C#13/.NET9、Vue3/Vite、ElementPlus等现代技术构建,具有十分整洁、优雅的编码规范)Universal backend permission management system, rapid development framework (based on modern technologies such as C#13/.NET9, Vue3/Vite, ElementPlus, etc., with very neat and elegant coding standards)

Overview:

NetAdmin is a versatile backend permission management system designed for rapid development using modern technologies such as C# 13/.NET 9, Vue 3, Vite, and Element Plus. Its focus on clean and elegant coding standards makes it appealing for developers looking to implement a robust system without compromising on code quality. This system promises simplicity and efficiency with a one-click setup that allows for quick deployment and the ability to remove components without cluttering the system environment.

With its integrated architecture and support for various open-source libraries, NetAdmin provides a comprehensive solution for web framework needs, database relationship mapping, code quality checks, and more. Its user-friendly interface and modularity make it a great option for both new and experienced developers.

Features:

  • Modern Tech Stack: Built using C# 13/.NET 9 and Vue 3 for cutting-edge developments.
  • One-Click Setup: Easily deploy by downloading zip/tar files, leading to hassle-free installation.
  • Clean Code Standards: Emphasizes elegant coding practices using established frameworks and libraries.
  • Integrated Libraries: Utilizes popular libraries like ASP.NET Core and FreeSql for robust functionality.
  • Unit Testing Support: Incorporates xUnit and coverlet.collector to ensure code reliability.
  • Custom ID Generation: Implements Yitter.IdGenerator for unique Snowflake ID creation.
  • Performance Monitoring: Features prometheus-net.AspNetCore for real-time system performance analytics.
  • File Storage Solutions: Integrates with Minio for efficient object storage management.
vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.