docs/en/tutorials/modular-crm/index.md
//[doc-seo]
{
"Description": "Learn to build modular web applications with ABP Framework in this tutorial, focusing on creating and communicating application modules."
}
//[doc-params]
{
"UI": ["MVC", "BlazorWebApp", "NG"]
}
//[doc-nav]
{
"Next": {
"Name": "Creating the initial solution",
"Path": "tutorials/modular-crm/part-01"
}
}
ABP provides great infrastructure and tooling to build modular software solutions. In this tutorial, you will learn how to create application modules, compose and communicate them to build a modular monolith web application with the {{UI_Value}} UI.
This tutorial focuses on modularity. The sample application's UI is intentionally kept simple so you can focus on module design and integration. For a real-world, full-featured application walkthrough with ABP, follow the Book Store tutorial.
This tutorial is organized as the following parts:
You can download the completed sample solution here.