Skip to content

Adding to the ecology of the ABP framework: Adds notification system, dynamic forms module, file manager, Pure Theme, and other enhancements.

License

Notifications You must be signed in to change notification settings

dignite-projects/dignite-abp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dignite ABP

Empowering the ABP Framework ecosystem with enhancements such as notification systems, dynamic forms, user points, file management, CMS, multi-tenant themes, multi-tenant localization, multi-tenant domain names, and multi-tenant regionalization.

Dignite ABP Modules

Notification System

Inspired by the Asp.Net Boilerplate notification system, Dignite ABP provides a module for real-time system notifications, email notifications, and extensibility for custom notification methods through interface implementation.

Dynamic Forms

Dynamic forms allow administrators to define fields for business object entities dynamically online, widely applicable in e-commerce product SKUs, voting systems, CMS, and more.

Points System

The points system enhances user engagement, builds loyalty, and motivates active participation and contribution. It can be applied across e-commerce, social media, gaming, education, healthcare, and more.

File Management

Dignite ABP Files, based on ABP BlobStoring, offers file type and size validation for uploads. Developers can also extend additional processing events.

CMS

Dignite CMS is a CMS solution based on the ABP Framework. It enables developers to define fields online, addressing complex content display requirements for frontend pages. Dignite CMS supports multi-site, multilingual features, and provides highly flexible, comprehensive functionalities for diverse clients.

Multi-Tenancy Features

Multi-Tenant Themes

Developers can customize unique ASP.NET MVC view UIs for each tenant.

Multi-Tenant Localization

Provides independent localization support for each tenant, personalizing content presentation.

Multi-Tenant Regionalization

For tenant websites targeting different regional users, this module provides default regions and supports multiple optional regions.

Multi-Tenant Domain Names

In SaaS applications, tenants may need to bind their own unique domain names. The multi-tenant domain name module enables independent domain name resolution for tenants.

Pure Theme

A theme package developed by the Dignite ABP team for ABP, available in both Blazor and MVC versions. The Blazor version is based on BlazoriseUI, while the MVC version is built with Bootstrap.

BlazoriseUI Components

A series of Blazor components developed based on Blazorise, including drag-and-drop tree components and enhanced DataGrid features.

CKEditor Component

A CKEditor component for ASP.NET Blazor, supporting both server-side and WebAssembly modes. Additionally, it provides a Dynamic Forms component.

Want to Contribute?

Dignite ABP is an open-source project built on ABP Framework and licensed under LGPL-3.0. Contributions are welcome!

If you want to be part of this project, see our Contribution Guide.

Official Links

Support Dignite ABP

Love the ABP Framework? Star this repository

Additional Services

  • Technical Support
    We provide remote technical guidance through email, forums, and other channels.

  • ABP Training
    We offer training services on the ABP Framework and related technologies for your development team.

  • Development Consulting
    Our expertise in ABP can assist with project planning, requirement analysis, code review, and more!

  • ABP Module Development
    Custom module development tailored to your needs – our specialty!

  • Migration to ABP Platform
    Migrate existing projects to the ABP platform to leverage its powerful features for better competitiveness, maintainability, and scalability.

Contact Us

  • Company Name
    株式会社ディグナイト

  • Office Address
    3-11-23 Imazato, Higashinari-ku, Osaka, Japan

  • Contact
    [email protected]