[Open Source] Enterprise Rapid Development Framework featuring DDD (Domain-Driven Design), with support for workflows and multi-tenancy.

Open SourceProcess Management
2026-06-28 05:10 3 次浏览 • 0 次下载 0KB
[Open Source] Enterprise Rapid Development Framework featuring DDD (Domain-Driven Design), with support for workflows and multi-tenancy.

1. Project Overview

ERP Rapid Development Framework with Blazor, Workflow, Permission Management, and Multi-Tenancy, Built on ABP Next.

2. Open Source License

Licensed under LGPL-3.0 open source protocol

3. Screenshots

Interface Preview

Image Image Image Image Image Image

4. Feature Overview

ERP Rapid Development Framework with Blazor, Workflow, Permission Management, Multi-Tenancy, SaaS Model, Enterprise Rapid Development, Financial Systems, OA Systems, HR Systems, Performance Management, and Evaluation.

Development Roadmap

1. Infrastructure (users, roles, permissions, multi-tenancy) ----> Infrastructure (workflow designer) ----> Infrastructure (workflow processing logic, in progress) ----> Infrastructure optimization
2. HR module ----> Finance module ----> Customer relationship management ----> Inventory management ----> MES

5. Tech Stack

Software Architecture

DDD Domain-Driven Design Pattern

Installation Guide

  1. Install MySQL and Redis (configure the correct database and Redis connections in the ERP.HttpApi.Host and ERP.DbMigrator projects).

  2. Open the ERP.sln solution and set ERP.HttpApi.Host as the startup project.

  3. Open the Package Manager Console and select the ERP.EntityFrameworkCore project.

  4. Run the command add-migration init, followed by update-database.

  5. Run the ERP.DbMigrator project to initialize the database. 6. Run the dev_run.ps1 script in the root directory using PowerShell.

  6. Login credentials: admin / 1q2w3E*

Usage instructions

Technologies Used:

blazor+antdesign+mysql+redis+abp.vnext+dotnet6+blazordiagams+RulesEngine+ocelot+consul +asp.netCore mvc +centos7+supervisord+nginx

Reference Documentation:

Business Development Guide(For overall development standards and guidelines, refer to ABP..vnext)
    Basic Operations: For common form and list operations, refer to the Multi-Tenancy module as the reference for basic coding and UI standards.
    Internationalization: IStringLocalizer= IStringLocalizerFactory.Create,IStringLocalizer《》 , AbpComponentBase.L
    automap :IObjectMapper ,AbpComponentBase.ObjectMapper
    Exception Dialogs: IUserExceptionInformer
    Notifications: IUiNotificationService. Please do not use Ant Design's notification components directly.
    Cross-Component Event Communication: UIEventBus
More content, please refer to README.md document

Acknowledgments to Open-Source Projects

ant-design-blazor
abp.vnext
Blazor.Diagrams
#1
资源直链https://gitee.com/lantingshangyue/ERP
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare