PageSourceSearch

https://abp.io/

html abp.io collected 2026-10-01 10:36:34 UTC 375,712 bytes, 5,603 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" dir="">
3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
4(window,'AW-978497108','google_tags_first_party');</script>
4<script async src="/gtganalytics/"></script>
4
5			
5<script>
6				window.dataLayer = window.dataLayer || [];
7				function gtag(){dataLayer.push(arguments);}
8				gtag('js', new Date());
9				gtag('set', 'developer_id.dY2E1Nz', true);
10				
11			</script>
11
12			
13    
13<script>
14	window.dataLayer = window.dataLayer || [];
15	function gtag(){dataLayer.push(arguments);}
16</script>
16
17	<!-- Google Tag Manager -->
18	
18<script>
vendor: 335 bytes, lines 18-22
18(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
19	new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
20	j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
21	'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
22	})(window,document,'script','dataLayer','
22GTM-PWDK5T2
vendor: 3 bytes, line 22
22');
22</script>
22
23	<!-- End Google Tag Manager -->
24	
24<script>
25		var regions = [];
26
27			regions.push('AT');
28			regions.push('BE');
29			regions.push('BG');
30			regions.push('HR');
31			regions.push('CY');
32			regions.push('CZ');
33			regions.push('DK');
34			regions.push('EE');
35			regions.push('FI');
36			regions.push('FR');
37			regions.push('DE');
38			regions.push('GR');
39			regions.push('HU');
40			regions.push('IE');
41			regions.push('IT');
42			regions.push('LV');
43			regions.push('LT');
44			regions.push('LU');
45			regions.push('MT');
46			regions.push('NL');
47			regions.push('PL');
48			regions.push('PT');
49			regions.push('RO');
50			regions.push('SK');
51			regions.push('SI');
52			regions.push('ES');
53			regions.push('SE');
54			regions.push('EL');
55			regions.push('GB');
56			regions.push('IS');
57			regions.push('NO');
58			regions.push('CH');
59			regions.push('LI');
60			regions.push('TR');
61
62		gtag('consent', 'default', {
63			'ad_storage': 'denied',
64			'analytics_storage': 'denied',
65			'ad_user_data': 'denied',
66			'ad_personalization': 'denied',
67			'functionality_storage': 'denied',
68			'personalization_storage': 'denied',
69			'wait_for_update': 500,
70			'region': regions
71		});
72
73		gtag('consent', 'default', {
74			'ad_storage': 'granted',
75			'analytics_storage': 'granted',
76			'ad_user_data': 'granted',
77			'ad_personalization': 'granted',
78			'functionality_storage': 'granted',
79			'personalization_storage': 'granted'
80		});
81	</script>
81
82	<!-- Cookie Consent -->
83	
83<script type="text/plain" data-category="performance">
84        gtag('consent', 'update', {
85            'analytics_storage': 'granted'
86        });
87    </script>
87
88	
88<script type="text/plain" data-category="!performance">
89        gtag('consent', 'update', {
90            'analytics_storage': 'denied'
91        });
92    </script>
92
93	
93<script type="text/plain" data-category="targeting">
94        gtag('consent', 'update', {
95            'ad_storage': 'granted',
96			'ad_personalization': 'granted',
97			'ad_user_data': 'granted'
98        });
99    </script>
99
100	
100<script type="text/plain" data-category="!targeting">
101        gtag('consent', 'update', {
102            'ad_storage': 'denied',
103			'ad_personalization': 'denied',
104			'ad_user_data': 'denied'
105        });
106    </script>
106
107	
107<script type="text/plain" data-category="functional">
108		gtag('consent', 'update', {
109			'functionality_storage': 'granted',
110			'personalization_storage': 'granted'
111		});
112	</script>
112
113	
113<script type="text/plain" data-category="!functional">
114		gtag('consent', 'update', {
115			'functionality_storage': 'denied',
116			'personalization_storage': 'denied'
117		});
118	</script>
118
119	<!-- End Cookie Consent -->
120	<!-- Global site tag (gtag.js) - Google Ads: 978497108 -->
vendor: 66 bytes, lines 120-121
120
121	<script async src="https://www.googletagmanager.com/gtag/js?id=
121AW-978497108
vendor: 14 bytes, lines 121-122
121"></script>
122	
122<script>
123	  gtag('js', new Date());
124
125	  gtag('config', 'AW-978497108');
126	</script>
126
127
128    <link rel="dns-prefetch" href="https://abp.io" />
129    <link rel="dns-prefetch" href="https://account.abp.io" />
130    <link rel="dns-prefetch" href="https://fonts.googleapis.com">
131    <link rel="dns-prefetch" href="https://fonts.gstatic.com">
132    <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
133    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
134    <link rel="preconnect" href="https://abp.io" crossorigin>
135    <link rel="preconnect" href="https://account.abp.io" crossorigin>
136    <meta property="og:title" content="ABP.IO - Modern ASP.NET Core Web Application Platform | ABP.IO">
137    <meta property="og:description" content="ABP Platform provides an open-source framework on top of ASP.NET Core with Angular, Blazor, and MVC UI options to create scalable line of business web apps.">
138    <title>ABP.IO - Modern ASP.NET Core Web Application Platform | ABP.IO</title>
139    <meta name="description" content="ABP Platform provides an open-source framework on top of ASP.NET Core with Angular, Blazor, and MVC UI options to create scalable line of business web apps." />
140    <meta property="og:url" content="https://abp.io/">
141    
142    <link rel="preload" href="/Fonts/Lexend/Lexend-Regular.woff2" as="font" type="font/woff2" crossorigin>
143    <link rel="preload" href="/Fonts/Lexend/Lexend-SemiBold.woff2" as="font" type="font/woff2" crossorigin>
144    <link rel="stylesheet" href="/__bundles/AbpIo.Global.Base.A678C7C9C8217C5F029FD4DC5D5C6EAA.css?_v=639261952534609166" />
145
146            <link rel="stylesheet" href="/__bundles/5A7749D8536BC4196493E45F570EBAB1.5A7749D8536BC4196493E45F570EBAB1.css?_v=639261952535519801" />
147
148
149    
150    <link rel="stylesheet" href="/__bundles/Pages.Index.cshtml.4C08BAD4B693E20D66F93218385FBA4C.css?_v=639261952535630344" />
151
152
153    <link href="https://fonts.googleapis.com/css?family=Aguafina+Script|Josefin+Sans:300,400,600,700&display=swap"
154        rel="preload" as="style" abp-csp-style>
155    
156<meta charset="utf-8">
157<meta name="viewport" content="width=device-width, initial-scale=1.0" />
158<meta http-equiv="X-UA-Compatible" content="ie=edge" />
159<meta name="msapplication-TileColor" content="#da532c" />
160<meta name="theme-color" content="#ffffff" />
161<meta property="og:image" content="https://abp.io/assets/png/abp-framework-image.png?v=20260928114426" />
162<meta property="og:type" content="website">
163<meta property="og:image:width" content="1200">
164<meta property="og:image:height" content="630">
165
166    <meta name="twitter:card" content="summary_large_image">
167    <meta name="twitter:site" content="@abpframework">
168    <meta name="twitter:title" content="ABP.IO - Modern ASP.NET Core Web Application Platform">
169    <meta name="twitter:description" content="ABP Platform provides an open-source framework on top of ASP.NET Core with Angular, Blazor, and MVC UI options to create scalable line of business web apps.">
170    <meta name="twitter:image:src" content="https://abp.io/assets/png/abp-framework-image.png?v=20260928114426">
171
172    <meta property="og:url" content="https://abp.io/" />
173
174    <meta property="og:title" content="ABP.IO - Modern ASP.NET Core Web Application Platform" />
175
176    <meta property="og:description" content="ABP Platform provides an open-source framework on top of ASP.NET Core with Angular, Blazor, and MVC UI options to create scalable line of business web apps." />
177<link rel="apple-touch-icon" sizes="144x144" href="/assets/favicon.ico/apple-touch-icon.png">
178<link rel="icon" type="image/png" sizes="48x48" href="/assets/favicon.ico/favicon-48x48.png">
179<link rel="icon" type="image/png" sizes="32x32" href="/assets/favicon.ico/favicon-32x32.png">
180<link rel="icon" type="image/png" sizes="16x16" href="/assets/favicon.ico/favicon-16x16.png">
181<link rel="mask-icon" href="/assets/favicon.ico/safari-pinned-tab.svg" color="#5bbad5">
182
183
184<link rel="icon" type="image/png" sizes="16x16" media="(prefers-color-scheme: dark)" href="/assets/favicon.ico/16x16/light-favicon.png">
185<link rel="icon" type="image/png" sizes="16x16" media="(prefers-color-scheme: light)" href="/assets/favicon.ico/16x16/dark-favicon.png">
186
187<link rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: dark)" href="/assets/favicon.ico/32x32/light-favicon.png">
188<link rel="icon" type="image/png" sizes="32x32" media="(prefers-color-scheme: light)" href="/assets/favicon.ico/32x32/dark-favicon.png">
189
190<link rel="icon" type="image/png" sizes="144x144" media="(prefers-color-scheme: dark)" href="/assets/favicon.ico/144x144/light-favicon.png">
191<link rel="icon" type="image/png" sizes="144x144" media="(prefers-color-scheme: light)" href="/assets/favicon.ico/144x144/dark-favicon.png">
192
193<link rel="apple-touch-icon" sizes="144x144" media="(prefers-color-scheme: dark)" href="/assets/favicon.ico/144x144/light-favicon.png">
194<link rel="apple-touch-icon" sizes="144x144" media="(prefers-color-scheme: light)" href="/assets/favicon.ico/144x144/dark-favicon.png">
195<link rel="stylesheet" href="/campaign/global-resources/style" />
196</head>
197
198<body class="home-body abp-dark-theme">  
199    <div class="hero-background">
200        <div class="hero-bg-dark"></div>
201        <div class="hero-circle circle-1"></div>
202        <div class="hero-circle circle-2"></div>
203        <div class="hero-circle circle-3"></div>
204        <div class="hero-circle circle-4"></div>
205        <div class="hero-bg-bubble bb-primary"></div>
206        <div class="hero-bg-bubble bb-info"></div>
207        <div class="hero-bg-color"></div>    
208    </div>
209
210
211    <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 211-212
211
212<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
212GTM-PWDK5T2
vendor: 85 bytes, lines 212-213
212"
213height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
214<!-- End Google Tag Manager (noscript) -->
215
216    <div class="abp-widget-wrapper" data-widget-name="Header">
217
218
219<input type="hidden" value="%2F" id="login-return-url" />
220
221
222<header class="">
223    <div class="abp-widget-wrapper" data-widget-name="CampaignBanner"></div>
224	
225    <div class="header-top forDesktop">
226        <div class="container">  
227            <ul class="header-top-links d-flex gap-4 align-items-center">
228
229                    <li>
230                        <a href="/faq" data-menu-click>FAQ</a>
231                    </li>
232                    <li>
233                        <a href="/customers" data-menu-click>Customers</a>
234                    </li>
235
236                <li>
237                    <a href="/contact" data-menu-click>Contact</a>
238                </li>
239
240                    <li class="ms-auto">
241                        <a href="/Account/Login?returnUrl=%2F">
242                            <i class="bi bi-person-circle me-2" aria-hidden="true"></i>Login
243                        </a>
244                    </li>
245
246            </ul> 
247        </div>
248    </div>
249
250    <div class="header-bottom">
251        <div class="container h-100" id="mega-container">
252            <div class="row h-100 position-relative">
253                <div class="col-6 col-lg-auto flex-align-center">
254                        <div class="logo-container">
255                            <a href="/">
256                                <img src="/assets/platform/img/logos/logo-abp-light.svg" class="logo-abp-light" alt="ABP Logo">
257                                <img src="/assets/platform/img/logos/logo-abp-dark.svg" class="logo-abp-dark" alt="ABP Logo">
258                            </a>
259                        </div>
260                </div>
261                <div class="col flex-center forDesktop" id="forDesktop">
262                    <div class="cd-morph-dropdown">
263                        <nav class="main-nav">
264                            <ul>
265                                <li class="has-dropdown platform " data-content="menu-platform">
266                                    <button>Platform
267                                        <i class="fa fa-chevron-down" aria-hidden="true"></i>
268                                    </button>
269                                </li>
270                                <li class="has-dropdown developers " data-content="menu-developers">
271                                    <button>Developers
272                                        <i class="fa fa-chevron-down" aria-hidden="true"></i>
273                                    </button>
274                                </li>
275                                 <li class="has-dropdown community " data-content="menu-community">
276                                    <button>Community
277                                        <i class="fa fa-chevron-down" aria-hidden="true"></i>
278                                    </button>
279                                </li>
280                                <li class="has-dropdown services " data-content="menu-services">
281                                    <button>Services
282                                        <i class="fa fa-chevron-down" aria-hidden="true"></i>
283                                    </button>
284                                </li>
285                                <li class="">
286                                    <a href="/pricing">Pricing </a>
287                                </li> 
288                            </ul>
289                        </nav>
290
291                        <div class="morph-dropdown-wrapper">
292                            <div class="dropdown-list">
293                                <span class="menu-triangle"></span>
294
295                                <div class="list-container">
296                                    <div id="menu-platform" class="dropdown platform">
297                                        <div class="container">
298                                            <div class="row">
299                                                <div class="col left-menu">
300                                                    <div class="row">
301                                                        <div class="col-md-4">  
302                                                            <div class="mb-4">
303                                                                <h5>Framework</h5>
304                                                                <ul>
305                                                                    <li>
306                                                                        <a href="/architecture">
307                                                                            <div class="vector-container"> 
308                                                                                <img src="/assets/platform/img/mega-menu/architecture-new.svg" class="hover-vector" alt="Architecture icon">
309                                                                            </div>
310                                                                            Architecture
311                                                                        </a>
312                                                                    </li>
313                                                                    <li>
314                                                                        <a href="/framework">
315                                                                            <div class="vector-container">
316                                                                                <img src="/assets/platform/img/mega-menu/features.svg" class="hover-vector" alt="features icon">
317                                                                            </div>
318                                                                            Features
319                                                                        </a>
320                                                                    </li>
321                                                                    <li>
322                                                                        <a href="/low-code">
323                                                                            <div class="vector-container">
324                                                                                <img src="/assets/platform/img/mega-menu/low-code.svg" alt="Low Code icon"
325                                                                                    class="hover-vector">
326                                                                            </div>
327                                                                            Low Code <span class="badge bg-primary ms-1 small">New</span>
328                                                                        </a>
329                                                                    </li>
330                                                                    <li>
331                                                                        <a href="https://github.com/abpframework/abp" target="_blank">
332                                                                            <div class="vector-container">
333                                                                                <img src="/assets/platform/img/mega-menu/github.svg" class="hover-vector" alt="github icon">
334                                                                            </div>
335                                                                            Source Code <i class="fa-solid fa-arrow-up-right-from-square ms-2 text-muted opacity-50"></i>
336                                                                        </a>
337                                                                    </li>
338                                                                </ul>
339                                                            </div>
340                                                            <div  class="mb-4">
341                                                                <h5><a href="/tools">Tools <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></h5>
342                                                                <ul>
343                                                                    <li>
344                                                                        <a href="/studio">
345                                                                            <div class="vector-container"> 
346                                                                                <img src="/assets/platform/img/mega-menu/abp-studio.svg" class="hover-vector" alt="ABP Studio icon">
347                                                                            </div>
348                                                                            ABP Studio
349                                                                        </a>
350                                                                    </li>
351                                                                    <li>
352                                                                        <a href="/su
352ite">
353                                                                            <div class="vector-container"> 
354                                                                                <img src="/assets/platform/img/mega-menu/abp-suite.svg" class="hover-vector" alt="ABP Suite icon">
355                                                                            </div>
356                                                                            ABP Suite
357                                                                        </a>
358                                                                    </li>
359                                                                    <li>
360                                                                        <a href="/cli">
361                                                                            <div class="vector-container"> 
362                                                                                <img src="/assets/platform/img/mega-menu/cli.svg" class="hover-vector" alt="ABP CLI icon">
363                                                                            </div>
364                                                                            ABP CLI
365                                                                        </a>
366                                                                    </li>
367                                                                </ul>
368                                                            </div>
369                                                             <div>
370                                                                <h5><a href="/mobile">Mobile <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></h5>
371                                                                <ul>
372                                                                    <li>
373                                                                        <a href="/mobile">
374                                                                            <div class="vector-container"> 
375                                                                                <img src="/assets/platform/img/mega-menu/dotnet.svg" class="hover-vector">
376                                                                            </div>
377                                                                            MAUI
378                                                                        </a>
379                                                                    </li>
380                                                                    <li>
381                                                                        <a href="/mobile">
382                                                                            <div class="vector-container"> 
383                                                                                <img src="/assets/platform/img/mega-menu/react-native.svg" class="hover-vector" alt="React Native icon">
384                                                                            </div>
385                                                                            React Native
386                                                                        </a>
387                                                                    </li>
388                                                                </ul>
389                                                            </div>
390                                                        </div>
391                                                        <div class="col-md-4">
392                                                            <div class="mb-4">
393                                                                <h5><a href="/startup-templates">Startup Templates <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></h5>
394                                                                <ul>
395                                                                    <li>
396                                                                        <a href="/startup-templates/simple-monolith">
397                                                                            <div class="vector-container">
398                                                                                <img src="/assets/platform/img/mega-menu/modular.svg" class="hover-vector" alt="simple monolith icon">
399                                                                            </div>
400                                                                            Simple Monolith
401                                                                        </a>
402                                                                    </li>
403                                                                    <li>
404                                                                        <a href="/startup-templates/layered-monolith">
405                                                                            <div class="vector-container">
406                                                                                <img src="/assets/platform/img/mega-menu/ddd.svg" class="hover-vector" alt="module monolith icon">
407                                                                            </div>
408                                                                            Layered Monolith
409                                                                        </a>
410                                                                    </li>
411                                                                    <li>
412                                                                        <a href="/startup-templates/modular-monolith">
413                                                                            <div class="vector-container">
414                                                                                <img src="/assets/platform/img/mega-menu/layered-monolith.svg" class="hover-vector" alt="module monolith icon">
415                                                                            </div>
416                                                                            Modular Monolith
417                                                                        </a>
418                                                                    </li>
419                                                                    <li>
420                                                                        <a href="/startup-templates/microservice">
421                                                                            <div class="vector-container"> 
422                                                                                <img src="/assets/platform/img/mega-menu/microservice.svg" class="hover-vector" alt="microservice icon">
423                                                                            </div>
424                                                                            Microservice
425                                                                        </a>
426
427                                                                    </li>
428                                                                </ul>
429                                                            </div>
430                                                            <div class="mb-4">
431                                                                <h5><a href="/themes">UI <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></h5>
432                                                                <ul>
433                                                                    <li>
434                                                                        <a href="/themes">
435                                                                            <div class="vector-container"> 
436                                                                                <img src="/assets/platform/img/mega-menu/leptonX.svg" class="hover-vector" alt="leptonx theme icon">
437                                                                            </div>
438                                                                            LeptonX Theme
439                                                                        </a>
440                                                                    </li>
441                                                                    <li>
442                                                                        <a href="/themes#basic-theme">
443                                                                            <div class="vector-container"> 
444                                                                                <img src="/assets/platform/img/mega-menu/basic-theme.svg" class="hover-vector" alt="basic theme icon">
445                                                                            </div>
446                                                                            Basic Theme
447                                                                        </a>
448                                                                    </li>
449
450                                                                    <li class="border-bottom mb-2 pt-2  opacity-75 rounded-0"></li>
451                                                                     <li>
452                                                                        <a href="/angular">
453                                                                            <div class="vector-container"> 
454                                                                                <img src="/assets/platform/img/mega-menu/angular.svg" class="hover-vector" alt="Angular icon">
455                                                                            </div>
456                                                                            Angular
457                                                                        </a>
458                                                                    </li>
459                                                                    <li>
460                                                                        <a href="/blazor">
461                                                                            <div class="vector-container"> 
462                                                                                <img src="/assets/platform/img/mega-menu/blazor.svg" class="hover-vector" alt="Blazor icon">
463                                                                            </div>
464                                                                            Blazor
465                                                                        </a>
466                                                                    </li>
467                                                                     <li>
468                                                                        <a href="/razor-pages">
469                                                                            <div class="vector-container"> 
470                                                                                <img src="/assets/platform/img/mega-menu/mvc.svg" class="hover-vector" alt="Razor Pages icon">
471                                                                            </div>
472                                                                           Razor Pages
473                                                                        </a>
474                                                                    </li>
475                                                                    <li>
476                                                                        <a href="/react">
477                                                                            <div class="vector-container"> 
478                                                                                <img src="/assets/platform/img/mega-menu/react-native.svg" class="hover-vector" alt="React icon">
479                                                                            </div>
480                                                                            React
481                                                                        </a>
482                                                                    </li>
483                                                                </ul>
484                                                            </div>
485                                                           
486                                                        </div>
487                                                        <div class="col-md-4">
488                                                            <div>
489                                                                <h5><a href="/modules">Modules <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></h5>
490                                                                <ul>
491                                                                    <li>
492                                                                        <a href="/modules/account-pro">
493                                                                            <div class="vector-container"> 
494                                                                                <img src="/assets/platform/img/mega-menu/account.svg" alt="Account Pro icon"
495                                                                                    class="hover-vector">
496                                                                            </div>
497                                                                            Account
498                                                                        </a>
499                                                                    </li>
500                                                                    <li>
501                                                                        <a href="/modules/ai-management">
502                                                                            <div class="vector-container"> 
503                                                                                <img src="/assets/platform/img/mega-menu/ai-menagement.svg" alt="AI Management icon"
504                                                                                    class="hover-vector">
505                                                                            </div>
506                                                                            AI Management
507                                                                        </a>
508                                                                    </li>
509                                                                    <li>
510                                                                        <a href="/modules/audit-logging-ui">
511                                                                            <div class="vector-container"> 
512                                                                                <img src="/assets/platform/img/mega-menu/audit-logging.svg" alt="Audit Logging icon"
513                                                                                    class="hover-vector">
514                                                                            </div>
515                                                                            Audit Logging UI
516                                                                        </a>
517                                                                    </li>
518                                                                    <li>
519                                                                        <a href="/modules/chat">
520                                                                            <div class="vector-container"> 
521                                                                                <img src="/assets/platform/img/mega-menu/chat.svg" alt="Chat icon"
522                                                                                    class="hover-vector">
523                                
523                                            </div>
524                                                                            Chat
525                                                                        </a>
526                                                                    </li>
527                                                                    <li>
528                                                                        <a href="/modules/cms-kit-pro">
529                                                                            <div class="vector-container"> 
530                                                                                <img src="/assets/platform/img/mega-menu/cms-kit.svg" alt="Cms-kit icon"
531                                                                                    class="hover-vector">
532                                                                            </div>
533                                                                            CMS Kit
534                                                                        </a>
535                                                                    </li>
536                                                                    <li>
537                                                                        <a href="/modules/file-management">
538                                                                            <div class="vector-container"> 
539                                                                                <img src="/assets/platform/img/mega-menu/file-management.svg" alt="File Management icon"
540                                                                                    class="hover-vector">
541                                                                            </div>
542                                                                            File Management
543                                                                        </a>
544                                                                    </li>
545                                                                    <li>
546                                                                        <a href="/modules/identity-pro">
547                                                                            <div class="vector-container"> 
548                                                                                <img src="/assets/platform/img/mega-menu/identity.svg" alt="Identity Pro icon"
549                                                                                    class="hover-vector">
550                                                                            </div>
551                                                                            Identity
552                                                                        </a>
553                                                                    </li> 
554                                                                    <li>
555                                                                        <a href="/modules/language-management">
556                                                                            <div class="vector-container"> 
557                                                                                <img src="/assets/platform/img/mega-menu/language-management.svg" alt="Language Management icon"
558                                                                                    class="hover-vector">
559                                                                            </div>
560                                                                            Language Management
561                                                                        </a>
562                                                                    </li>
563                                                                    <li>
564                                                                        <a href="/modules/payment">
565                                                                            <div class="vector-container"> 
566                                                                                <img src="/assets/platform/img/mega-menu/payment.svg" alt="Payment icon"
567                                                                                    class="hover-vector">
568                                                                            </div>
569                                                                            Payment
570                                                                        </a>
571                                                                    </li> 
572                                                                    <li>
573                                                                        <a href="/modules/saas">
574                                                                            <div class="vector-container"> 
575                                                                                <img src="/assets/platform/img/mega-menu/saas.svg" alt="Saas icon"
576                                                                                    class="hover-vector">
577                                                                            </div>
578                                                                            SaaS
579                                                                        </a>
580                                                                    </li>
581                                                                    <li>
582                                                                        <a href="/modules">
583                                                                            <div class="vector-container"> 
584                                                                                <img src="/assets/platform/img/mega-menu/more.svg" alt="See all icon"
585                                                                                    class="hover-vector"> 
586                                                                            </div>
587                                                                            See All Modules
588                                                                        </a>
589                                                                    </li> 
590                                                                </ul>
591                                                            </div>
592                                                        </div>
593                                                    </div>
594                                                </div>
595                                                <div class="col-auto right-menu">
596                                                    <div class="">
597                                                        <div class="menu-blob bg-primary"></div>
598                                                        <h5>More</h5>
599                                                        <ul class="z-1">
600                                                            <li>
601                                                                <a href="/our-story">
602                                                                    <div class="vector-container">
603                                                                        <img src="/assets/platform/img/mega-menu/about.svg" class="hover-vector" alt="Our Story icon">
604                                                                    </div>
605                                                                    Our Story
606                                                                </a>
607                                                            </li>
608                                                            <li>
609                                                                <a href="/why-choose-abp">
610                                                                    <div class="vector-container"> 
611                                                                        <img src="/assets/platform/img/mega-menu/why.svg" class="hover-vector">
612                                                                    </div>
613                                                                     Why Choose ABP?
614                                                                </a>
615                                                            </li>
616                                                            <li>
617                                                                <a href="/who-is-abp-for">
618                                                                    <div class="vector-container"> 
619                                                                        <img src="/assets/platform/img/mega-menu/who.svg" class="hover-vector">
620                                                                    </div>
621                                                                    Who Is ABP For?
622                                                                </a>
623                                                            </li>
624                                                            <li>
625                                                                <a href="/how-it-works">
626                                                                    <div class="vector-container"> 
627                                                                        <img src="/assets/platform/img/mega-menu/how.svg" class="hover-vector">
628                                                                    </div>
629                                                                    How It Works?
630                                                                </a>
631                                                            </li>
632                                                            <li>
633                                                                <a href="/ai">
634                                                                    <div class="vector-container"> 
635                                                                        <img src="/assets/platform/img/mega-menu/ai-support.svg" class="hover-vector">
636                                                                    </div>
637                                                                    ABP + AI
638                                                                </a>
639                                                            </li>
640                                                            <li>
641                                                                <a href="/architecture-decision-record-adr-ai-ready">
642                                                                    <div class="vector-container">
643                                                                        <img src="/assets/platform/img/mega-menu/abp-decision-record.svg" class="hover-vector">
644                                                                    </div>
645                                                                    ABP Decision Record
646                                                                </a>
647                                                            </li>
648                                                            <li>
649                                                                <a href="/return-on-investment">
650                                                                   <div class="vector-container"> 
651                                                                        <img src="/assets/platform/img/mega-menu/roi.svg" class="hover-vector">
652                                                                    </div>
653                                                                    Return on Investment
654                                                                </a>
655                                                            </li>
656                                                            <li>
657                                                                <a href="/testimonials">
658                                                                      <div class="vector-container"> 
659                                                                        <img src="/assets/platform/img/mega-menu/testimonials.svg" class="hover-vector">
660                                                                    </div>
661                                                                    Testimonials
662                                                                </a>
663                                                            </li>
664                                                            <li>
665                                                                <a href="/faq">
666                                                                     <div class="vector-container"> 
667                                                                        <img src="/assets/platform/img/mega-menu/faq.svg" class="hover-vector">
668                                                                    </div>
669                                                                    FAQ
670                                                                </a>
671                                                            </li>
672                                                            <li>
673                                                                <a href="/referral-program">
674                                                                     <div class="vector-container"> 
675                                                                        <img src="/assets/platform/img/mega-menu/certificate-2.svg" class="hover-vector">
676                                                                    </div>
677                                                                    Referral Program <span class="badge bg-primary ms-1 small">New</span>
678                                                                </a>
679                                                            </li>
680                                                        </ul>
681                                                    </div>
682
683                                                </div>
684                                            </div>
685                                          <div class="menu-bottom d-flex justify-content-center w-100 gap-5">
686                                                <a href="/demo" class="fw-semibold text-info "><i class="fa fa-desktop me-2" aria-hidden="true"></i> Try Demo </a>
687                                                <a href="/get-started" class="fw-semibold text-primary"> <i class="fa fa-arrow-right me-2"></i> Get Started</a>
688                                                <a href="/contact" class="fw-semibold text-secondary"> <i class="fa fa-comment me-2"aria-hidden="true"></i> Contact</a>
689                                            </div>
690                                        </div>
691                                    </div>
692                                    <div id="menu-services" class="dropdown services">
693                                        <div class="container">
694                                            <div class="row">
695                                                <div class="col left-menu">
696                                                    <div>
697                                                        <ul>
698                                                            <li>
699                                                                <a href="/trainings">
700                                                                    <div class="vector-container"> 
701                                                                        <img src="/assets/platform/img/mega-menu/training.svg" class="hover-vector" alt="Training icon">
702                                                                    </div>
703                                                                    Trainings
704                                                                </a>
705                                                            </
705li> 
706                                                            <li>
707                                                                <a href="/bootcamp">
708                                                                    <div class="vector-container"> 
709                                                                        <img src="/assets/platform/img/mega-menu/bootcamp.svg" class="hover-vector" alt="Training icon">
710                                                                    </div>
711                                                                    ABP Bootcamp
712                                                                </a>
713                                                            </li> 
714                                                            <li>
715                                                                <a href="/webinars/discover-abp-platform" class="text-nowrap">
716                                                                    <div class="vector-container"> 
717                                                                        <img src="/assets/platform/img/discover-abp.svg" class="hover-vector" alt="Training icon">
718                                                                    </div>
719                                                                    ABP Live Webinar <span class="badge bg-primary ms-1 small">New</span>
720                                                                </a>
721                                                            </li> 
722                                                            <li>
723                                                                <a href="/services/custom-project-development">
724                                                                    <div class="vector-container"> 
725                                                                        <img src="/assets/platform/img/mega-menu/new-app.svg" class="hover-vector" alt="Custom Project Development icon">
726                                                                    </div>
727                                                                    Custom Project Development
728                                                                </a>
729                                                            </li>
730                                                            <li>
731                                                                <a href="/services/porting-existing-projects">
732                                                                    <div class="vector-container"> 
733                                                                        <img src="/assets/platform/img/mega-menu/porting-existing.svg" class="hover-vector" alt="Porting Existing Applications icon">
734                                                                    </div>
735                                                                    Porting Existing Projects
736                                                                </a>
737                                                            </li>
738                                                              <li>
739                                                                <a href="/services/live-support">
740                                                                    <div class="vector-container"> 
741                                                                        <img src="/assets/platform/img/mega-menu/support.svg" class="hover-vector" alt="Training icon">
742                                                                    </div>
743                                                                    Live Support
744                                                                </a>
745                                                            </li> 
746                                                        </ul>
747                                                    </div>
748                                                </div>
749                                                <div class="col-auto right-menu">
750                                                    <div>
751                                                        <div class="menu-blob bg-secondary"></div>
752                                                        <h5>More</h5>
753                                                        <ul class="z-1">
754 
755                                                            <li>
756                                                                <a href="/services">
757                                                                    <div class="vector-container"> 
758                                                                        <img src="/assets/platform/img/mega-menu/customizing.svg" class="hover-vector">
759                                                                    </div>
760                                                                    See All Services
761                                                                </a>
762                                                            </li> 
763                                                        </ul>
764                                                    </div>
765
766                                                </div>
767                                            </div>
768                                             <div class="menu-bottom d-flex justify-content-center w-100 gap-5">
769                                                <a href="/demo" class="fw-semibold text-info "><i class="fa fa-desktop me-2" aria-hidden="true"></i> Try Demo </a>
770                                                <a href="/get-started" class="fw-semibold text-primary"> <i class="fa fa-arrow-right me-2"></i> Get Started</a>
771                                                <a href="/contact" class="fw-semibold text-secondary"> <i class="fa fa-comment me-2"aria-hidden="true"></i> Contact</a>
772                                            </div>
773                                        </div>
774                                    </div>
775                                    <div id="menu-community" class="dropdown community">
776                                        <div class="container">
777                                            <div class="row">
778                                                <div class="col left-menu">
779                                                    <div>
780                                                        <ul>
781                                                            <li>
782                                                                <a href="/community">
783                                                                    <div class="vector-container"> 
784                                                                        <img src="/assets/platform/img/mega-menu/community-home.svg" class="hover-vector" alt="Community Home icon">
785                                                                    </div>
786                                                                    Home
787                                                                </a>
788                                                            </li>
789                                                              <li>
790                                                                <a href="/community/announcements">
791                                                                    <div class="vector-container"> 
792                                                                        <img src="/assets/platform/img/mega-menu/announcements.svg" class="hover-vector" alt="Event icon">
793                                                                    </div>
794                                                                    Announcements
795                                                                </a>
796                                                            </li>
797                                                            <li>
798                                                                <a href="/community/events">
799                                                                    <div class="vector-container"> 
800                                                                        <img src="/assets/platform/img/mega-menu/events.svg" class="hover-vector" alt="Event icon">
801                                                                    </div>
802                                                                    Events
803                                                                </a>
804                                                            </li>
805                                                            <li>
806                                                                <a href="/community/articles">
807                                                                    <div class="vector-container"> 
808                                                                        <img src="/assets/platform/img/mega-menu/article.svg" class="hover-vector" alt="Article icon">
809                                                                    </div>
810                                                                    Articles
811                                                                </a>
812                                                            </li>
813                                                            <li>
814                                                                <a href="/community/videos">
815                                                                    <div class="vector-container"> 
816                                                                        <img src="/assets/platform/img/mega-menu/video.svg" class="hover-vector" alt="Video icon">
817                                                                    </div>
818                                                                    Videos
819                                                                </a>
820                                                            </li>
821                                                            <li>
822                                                                <a href="/community/raffles">
823                                                                    <div class="vector-container"> 
824                                                                        <img src="/assets/platform/img/mega-menu/raffle.svg" class="hover-vector" alt="Raffle icon">
825                                                                    </div>
826                                                                    Raffles
827                                                                </a>
828                                                            </li>
829                                                            <li>
830                                                                <a href="/community/discord">
831                                                                    <div class="vector-container"> 
832                                                                        <img src="/assets/platform/img/mega-menu/discord.svg" class="hover-vector" alt="Discord icon">
833                                                                    </div>
834                                                                    Discord Server
835                                                                </a>
836                                                            </li>
837                                                        </ul>
838                                                    </div>
839                                                </div>
840                                               <div class="col-auto right-menu">
841                                                    <div>
842                                                        <div class="menu-blob bg-primary"></div>
843                                                        <h5>More</h5>
844                                                        <ul class="z-1">
845                                                            <li>
846                                                                <a href="/jobs">
847                                                                    <div class="vector-container"> 
848                                                                        <img src="/assets/platform/img/mega-menu/jobs.svg" class="hover-vector" alt="Jobs icon">
849                                                                    </div>
850                                                                    Jobs <span class="badge bg-primary ms-1 small">New</span>
851                                                                </a>
852                                                            </li>
853                                                            <li>
854                                                                <a href="/community/contributors">
855                                                                     <div class="vector-container"> 
856                                                                        <img src="/assets/platform/img/mega-menu/contributors-2.svg" class="hover-vector"> 
857                                                                    </div>
858                                                                    Top Contributors
859                                                                </a>
860                                                            </li> 
861                                                            <li>
862                                                                <a href="/contributor-program">
863                                                                   <div class="vector-container"> 
864                                                                        <img src="/assets/platform/img/mega-menu/certificate-2.svg" class="hover-vector">
865                                                                    </div>
866                                                                     Contributor Program
867                                                                </a>
868                                                            </li> 
869                                                              <li>
870                                                                <a href="/community/posts/create">
871                                                                   <div class="vector-container"> 
872                                                                        <img src="/assets/platform/img/mega-menu/submit-post.svg" class="hover-vector">
873                                                                    </div>
874                                                                     Submit Your Post
875                                                                </a>
876                                                            </li> 
877                                                        </ul>
878                                                    </div>
879
880                                                </div>
881                                            </div>
882                                             <div class="menu-bottom d-flex justify-content-center w-100 gap-5">
883                                                <a href="/demo" class="fw-semibold text-info "><i class="fa fa-desktop me-2" aria-hidden="true"></i> Try Demo </a>
884                                                <a href="/get-started" class="fw-semibold text-primary"> <i class="fa fa-arrow-right me-2"></i> Get Started</a>
885                                                <a href="/contact" class="fw-semibold text-secondary"> <i class="fa fa-comment me-2"aria-hidden="true"></i> Contact</a>
886                                            </div>
887                                        </div>
888                                    </div>
889                                    <div id="menu-developers" class="dropdown developers">
890                                        <div class="container">
891                                            <div class="row">
892                                                <div class="col left-menu">
893                                                    <u
893l>
894                                                        <li>
895                                                            <a href="https://abp.io/docs/latest/">
896                                                                <div class="vector-container">  
897                                                                    <img src="/assets/platform/img/mega-menu/docs.svg" alt="Documentation icon"
898                                                                        class="hover-vector">
899                                                                </div>
900                                                                Documentation
901                                                            </a>
902                                                        </li>
903                                                            <li>
904                                                            <a href="/video-courses/essentials">
905                                                                <div class="vector-container">  
906                                                                    <img src="/assets/platform/img/mega-menu/essential-videos.svg" alt="Essential Videos icon"
907                                                                        class="hover-vector">
908                                                                </div>
909                                                                Essential Videos
910                                                            </a>
911                                                        </li>
912                                                        <li>
913                                                            <a href="/support/questions">
914                                                                <div class="vector-container"> 
915                                                                    <img src="/assets/platform/img/mega-menu/support.svg" alt="Support icon"
916                                                                        class="hover-vector">
917                                                                </div>
918                                                                Support
919                                                            </a>
920                                                        </li>
921                                                        <li>
922                                                            <a href="/books">
923                                                                <div class="vector-container"> 
924                                                                    <img src="/assets/platform/img/mega-menu/books.svg" alt="Books icon"
925                                                                        class="hover-vector">
926                                                                </div>
927                                                                Books
928                                                            </a>
929                                                        </li> 
930                                                        <li>
931                                                            <a href="https://abp.io/docs/latest/release-info/road-map">
932                                                                <div class="vector-container"> 
933                                                                    <img src="/assets/platform/img/mega-menu/road-map.svg" alt="Road Map icon"
934                                                                        class="hover-vector">
935                                                                </div>
936                                                                Road Map
937                                                            </a>
938                                                        </li>
939                                                        <li>
940                                                            <a href="https://abp.io/docs/latest/release-info/release-notes" >
941                                                                <div class="vector-container"> 
942                                                                    <img src="/assets/platform/img/mega-menu/release.svg" alt="Release Notes icon"
943                                                                        class="hover-vector">
944                                                                </div>
945                                                                Release Notes
946                                                            </a>
947                                                        </li>
948                                                        <li>
949                                                            <a href="/samples">
950                                                                <div class="vector-container"> 
951                                                                    <img src="/assets/platform/img/mega-menu/samples.svg" alt="Samples icon"
952                                                                        class="hover-vector">
953                                                                </div>
954                                                                Samples
955                                                            </a>
956                                                        </li>
957                                                        <li>
958                                                            <a href="/packages">
959                                                                <div class="vector-container"> 
960                                                                    <img src="/assets/platform/img/mega-menu/packages.svg" alt="Packages icon"
961                                                                        class="hover-vector">
962                                                                </div>
963                                                                Packages
964                                                            </a>
965                                                        </li>
966                                                    </ul>
967                                                </div>
968                                                <div class="col-auto right-menu">
969                                                    <div class="">
970                                                        <div class="menu-blob bg-primary"></div>
971                                                        <h5>More</h5>
972                                                        <ul class="z-1">
973                                                            <li>
974                                                                <a href="/why-choose-abp">
975                                                                    <div class="vector-container"> 
976                                                                        <img src="/assets/platform/img/mega-menu/why.svg" class="hover-vector">
977                                                                    </div>
978                                                                     Why Choose ABP?
979                                                                </a>
980                                                            </li>
981                                                            <li>
982                                                                <a href="/how-it-works">
983                                                                    <div class="vector-container"> 
984                                                                        <img src="/assets/platform/img/mega-menu/how.svg" class="hover-vector">
985                                                                    </div>
986                                                                    How It Works?
987                                                                </a>
988                                                            </li>
989                                                            <li>
990                                                                <a href="/return-on-investment">
991                                                                   <div class="vector-container"> 
992                                                                        <img src="/assets/platform/img/mega-menu/roi.svg" class="hover-vector">
993                                                                    </div>
994                                                                    Return on Investment
995                                                                </a>
996                                                            </li>
997                                                            <li>
998                                                                <a href="/customers/success-stories">
999                                                                    <div class="vector-container">
1000                                                                        <img src="/assets/platform/img/mega-menu/customer.svg" class="hover-vector">
1001                                                                    </div>
1002                                                                    Customers
1003                                                                </a>
1004                                                            </li>
1005                                                            <li>
1006                                                                <a href="/testimonials">
1007                                                                      <div class="vector-container"> 
1008                                                                        <img src="/assets/platform/img/mega-menu/testimonials.svg" class="hover-vector">
1009                                                                    </div>
1010                                                                    Testimonials
1011                                                                </a>
1012                                                            </li>
1013                                                            <li>
1014                                                                <a href="/faq">
1015                                                                     <div class="vector-container"> 
1016                                                                        <img src="/assets/platform/img/mega-menu/faq.svg" class="hover-vector">
1017                                                                    </div>
1018                                                                    FAQ
1019                                                                </a>
1020                                                            </li>
1021                                                            <li>
1022                                                                <a href="/migrate-from-legacy-project-to-abp">
1023                                                                     <div class="vector-container"> 
1024                                                                        <img src="/assets/platform/img/mega-menu/porting-existing.svg" class="hover-vector">
1025                                                                    </div>
1026                                                                    Migrate to ABP
1027                                                                </a>
1028                                                            </li>
1029                                                        </ul>
1030                                                    </div>
1031
1032                                                </div>
1033                                            </div>
1034                                             <div class="menu-bottom d-flex justify-content-center w-100 gap-5">
1035                                                <a href="/demo" class="fw-semibold text-info "><i class="fa fa-desktop me-2" aria-hidden="true"></i> Try Demo </a>
1036                                                <a href="/get-started" class="fw-semibold text-primary"> <i class="fa fa-arrow-right me-2"></i> Get Started</a>
1037                                                <a href="/contact" class="fw-semibold text-secondary"> <i class="fa fa-comment me-2"aria-hidden="true"></i> Contact</a>
1038                                            </div>
1039                                        </div>
1040                                    </div>
1041                                    
1042                                </div>
1043                                <div class="bg-layer" aria-hidden="true"></div>
1044                            </div>
1045                        </div>
1046                    </div>
1047
1048                </div>
1049                <div class="col-auto flex-align-center justify-content-end forDesktop">
1050                    <a href="https://github.com/abpframework/abp" target="_blank" class="flex-align-center githubLink" data-icon-click="github"><i class="fa fa-github fs-4 me-2" aria-hidden="true"></i>14K</a>
1051                    <a href="/demo" class="btn btn-sm btn-dark ms-3 ms-xl-4">Try Demo</a>
1052                    <a href="/get-started" class="btn btn-sm btn-primary ms-2 ms-xl-3" data-icon-click="get started"> 
1053                         Get Started
1054                    </a> 
1055                </div>
1056                <div class="col-6 flex-align-center justify-content-end forMobile">
1057                    <a href="javascript:;" class="js-nav-toggle">
1058                        <i class="fa fa-bars fs-1" aria-hidden="true"></i>
1059                    </a>
1060                </div>
1061            </div>
1062        </div>
1063
1064    </div>
1065
1066    <div class="nav-wrapper">
1067        <nav role="navigation" id="hamburger-menu">
1068            <div class="nav-toggle">
1069                <a href="/" class="nav-logo z-1"><img src="/assets/platform/img/logos/logo-abp-dark.svg" alt="ABP Logo"></a>
1070                <span class="nav-back">
1071                    <i class="fa fa-chevron-left fs-2 me-2" aria-hidden="true"></i>
1072                    Back
1073                </span>
1074                <span class="nav-close"><i class="fa fa-times  fs-1" aria-hidden="true"></i></span>
1075            </div> 
1076            <ul>
1077                <li><a href="/" class="nav-text"> Home </a></li>
1078                <li class=" has-dropdown">
1079                    <button class="nav-text border-0"> Platform </button>
1080                    <button class="nav-icon border-0">
1081                        <i class="fa fa-chevron-right text-sub-title" aria-hidden="true"></i>
1082                    </button>
1083                    <ul>
1084                        <li class="navTitle"> <span>FRAMEWORK </span></li>
1085                        <li><a href="/architecture">Architecture </a></li>
1086                        <li><a href="/framework">Features </a></li>
1087                        <li><a href="/low-code"> Low Code <span class="badge bg-primary ms-2 small">New</span></a></li>
1088                        <li><a href="https://github.com/abpframework/abp" target="_blank">Source Code <i class="fa-solid fa-arrow-up-right-from-square ms-2 text-muted opacity-50"></i></a></li> 
1089                        <li class="navTitle mt-3"><span> STARTUP TEMPLATES </span></li> 
1090                        <li><a href="/startup-templates"> Startup Templates </a></li>
1091                        <li><a href="/startup-templates/microservice"> Microservice </a></li>
1092                        <li><a href="/startup-templates/simple-monolith"> Simple Monolith </a></li>
1093                        <li><a href="/startup-templates/layered-monolith"> Layered Monolith </a></li> 
1094                        <li><a href="/startup-templates/modular-monolith"> Modular Monolith </a></li> 
1095                        <li class="navTitle mt-3"><span> MODULES </span></li> 
1096                        <li><a href="/modules" class="">All Modules</a></li>
1097                        <li><a href="/modules/account-pro"> Account </a></li>
1098                        <li><a href="/modules/ai-management"> AI Management </a></li>
1099                        <li><a href="/modules/audit-logging-ui"> Audit Logging UI </a></li>
1100                        <li><a href="/modules/blogging"> Blogging </a></li>
1101                        <li><a href="/modules/chat"> Chat </a></li>
1102                        <li><a href="/modules/cms-kit-pro"> CMS Kit </a></li>
1103                        <li><a href="/modules/file-management"> File Management </a></li>
1104                        <li><a href="/modules/identity-pro"> Identity </a></li>
1105                        <li><a href="/modules/language-management"> Language Management</a></li>
1106                        <li><a href="/modules/payment"> Payment </a></li>
1107                        <li class="navTitle mt-3"><span> UI</span></li>
1108                        <li><a href="/themes"> LeptonX Theme </a></li>
1109                        <li><a href="/themes#basic-theme"> Basic Theme </a></li> 
1110                        <li><a href="/angular">Angular </a></li>
1111                        <li><a href="/blazor">Blazor </a></li> 
1112                        <li><a href="/razor-pages">Razor Pages </a></li>
1113                        <li><a href="/react">React </a></li>
1114                        <li class="navTitle mt-3"><span> MOBILE</span></li>
1115                        <li><a href="/mobile"> MAUI </a></li>
1116                        <li><a href="/mobile"> React Native</a></li>
1117                        <li class="navTitle mt-3"><span> TOOLS</span></li>
1118                        <li><a href="/tools">Tools</a></li>
1119                        <li><a href="/studio"> ABP Studio </a></li>
1120                        <li><a href="/suite"> ABP Suite </a></li>
1121                        <li><a href="/cli"> ABP CLI </a></li> 
1122                        <li class="navTitle mt-3"><span> MORE</span></li>
1123                        <li><a href="/our-story"> Our Story </a></li>
1124                        <li><a href="/who-is-abp-for"> Who Is Abp For? </a></li>
1125                        <li><a href="/ai"> ABP + AI </a></li>
1126                        <li><a href="/architecture-decision-record-adr-ai-ready"> ABP Decision Record </a></li>
1127                                                <li><a href="/referral-program"> Referral Program <span class="badge bg-primary ms-2 small">New</span></a></li>
1128                    </ul>
1129                </li>
1130                <li class="has-dropdown ">
1131                    <button class="nav-text border-0"> Developers </button>
1132                    <button class="nav-icon border-0">
1133                        <i class="fa fa-chevron-right text-sub-title" aria-hidden="true"></i>
1134                    </button>
1135                    <ul>
1136                        <li class="navTitle"> <span>DEVELOPERS </span></li>
1137                        <li><a href="https://abp.io/docs/latest/"> Documentation </a></li>
1138                        <li><a href="/video-courses/essentials"> Essential Videos </a></li>
1139                        <li><a href="/support/questions"> Support </a></li>
1140                        <li><a href="/books"> Books </a></li>
1141                        <li><a href="https://abp.io/docs/latest/release-info/road-map"> Road Map </a></li>
1142                        <li><a href="https://abp.io/docs/latest/release-info/release-notes"> Release Notes </a></li>
1143                        <li><a href="/samples"> Samples </a></li>
1144                        <li><a href="/packages"> Packages </a></li>
1145                        <li class="navTitle mt-3"><span> MORE</span></li>
1146                        <li><a href="/migrate-from-legacy-project-to-abp"> Migrate to ABP </a></li>
1147                        <li><a href="/customers/success-stories"> Customers </a></li>
1148                    </ul>
1149                </li>
1150                 <li class="has-dropdown ">
1151                    <a href="/community" class="nav-text"> Community </a>
1152                    <button class="nav-icon border-0">
1153                        <i class="fa fa-chevron-right text-sub-title" aria-hidden="true"></i>
1154                    </button>
1155                    <ul>
1156                        <li class="navTitle"> <span>COMMUNITY </span></li>
1157                        <li><a href="/community"> Home </a></li>
1158                        <li><a href="/community/announcements"> Announcements </a></li>
1159                        <li><a href="/community/events"> Events </a></li>
1160                        <li><a href="/community/articles"> Articles </a></li>
1161                        <li><a href="/community/videos"> Videos </a></li>
1162                        <li><a href="/community/raffles"> Raffles </a></li>
1163                        <li><a href="/community/discord"> Discord Server </a></li>
1164                        <li><a href="/jobs"> Jobs <span class="badge bg-primary ms-2 small">New</span></a></li>
1165                        <li><a href="/community/contributors"> Top Contributors</a></li>
1166                        <li><a href="/contributor-program">Contributor Program</a></li>
1167                        <li class="d-flex"><a href="/community/posts/create" class=""><i class="fa fa-arrow-right me-2" aria-hidden="true"></i> Submit Your Post  </a> </li>
1168                    </ul>
1169                </li>
1170                <li class="has-dropdown ">
1171                    <button class="nav-text border-0"> Services </button>
1172                    <button class="nav-icon border-0">
1173                        <i class="fa fa-chevron-right text-sub-title" aria-hidden="true"></i>
1174                    </button>
1175                    <ul>
1176                        <li class="navTitle"> <span>SERVICES </span></li>
1177
1178                        <li><a href="/services"> All Services </a></li>
1179                        <li><a href="/trainings"> Trainings </a></li>
1180                        <li><a href="/bootcamp"> ABP Bootcamp </a></li>
1181                        <li><a href="/webinars/discover-abp-platform">
1181 ABP Live Webinar <span class="badge bg-primary ms-2 small">New</span></a></li>
1182                        <li><a href="/services/custom-project-development"> Custom Project Development </a></li>
1183                        <li><a href="/services/porting-existing-projects"> Porting Existing Applications </a></li>
1184                        <li><a href="/services/live-support"> Live Support </a></li>
1185                        <li><a href="/contact"> Contact </a></li>
1186                    </ul>
1187                </li>
1188                <li class=""><a href="/pricing" class=""> Pricing </a></li>
1189                <li class="sub-link-style sub-link-first">  
1190                    <a href="/get-started" class="text-primary" data-icon-click="get started"> 
1191                        Get Started
1192                        <i class="fa fa-arrow-right"></i>
1193                    </a> 
1194                </li> 
1195                <li class="sub-link-style">  
1196                    <a href="/demo" class="text-info btn-light w-100 border-0"> 
1197                        Try Demo
1198                        <i class="fa fa-arrow-right"></i>
1199                    </a> 
1200                </li>
1201                <li class="sub-link-first"><a href="/why-choose-abp"> Why Choose ABP? </a></li>
1202                <li><a href="/how-it-works"> How It Works? </a></li>
1203                <li><a href="/return-on-investment"> Return on Investment </a></li>
1204                <li><a href="/testimonials"> Testimonials </a></li>
1205                <li class="sub-link-style sub-link-first">
1206                    <a href="https://github.com/abpframework/abp" target="_blank" data-icon-click="github">
1207                        <div><i class="me-2 fa fa-github" aria-hidden="true"></i>Github 14K</div>
1208                    </a>
1209                </li>
1210                <li class="sub-link-style ">
1211                    <a href="/contact">
1212                        <div><i class="me-2 fa-solid fa-comment"></i>Contact</div>
1213                    </a>
1214                </li> 
1215                <li class="sub-link-style ">
1216                    <a href="/support/questions">
1217                        <div><i class="me-2 fa fa-question-circle"></i>Support</div>
1218                    </a>
1219                </li>
1220                  <li class="sub-link-style ">
1221                    <a href="/faq">
1222                        <div><i class="me-2 fa fa-question-circle-o"></i>FAQ</div>
1223                    </a>
1224                </li>
1225                
1226            </ul>
1227            <div class="nav-footer">
1228                <div class="row align-items-center gx-3">
1229                    <div class="col user-login-info-container">
1230                            <a href="/Account/Login?returnUrl=%2F" class="btn btn-outline-dark btn-login btn-sm flex-center w-100">
1231                                <i class="bi bi-person-circle me-2" aria-hidden="true"></i>
1232                                Login
1233                            </a>
1234                    </div>
1235                </div>
1236            </div>
1237        </nav>
1238    </div>
1239</header>
1240<script defer="">
1241    (function () {
1242        var header = document.querySelector('header');
1243        if (header) {
1244            document.documentElement.style.setProperty('--header-height', header.offsetHeight + 'px');
1245        }
1246        var banner = document.getElementById('license-expiration-banner');
1247        if (banner) {
1248            document.documentElement.style.setProperty('--license-expiration-banner-height', banner.offsetHeight + 'px');
1249            document.body.classList.add('banner-activated');
1250        }
1251    })();
1252</script>
1252
1253    
1254
1255
1256
1257</div>
1258    
1259
1260
1261    <link rel="preload" href="/api/app/community/events/3a22e87b-ec0a-2474-0217-d87d9d421539/cover-image" as="image" />
1262
1263<div class="container-fluid" id="home-page-content">
1264    <div class="container mt-5" id="home-hero-wrapper">
1265    <section class="hero-section py-4 mb-0" aria-label="Hero">
1266        <div class="container d-flex flex-column justify-content-center pb-2 pb-lg-3 mb-4">
1267            <div class="row mb-5">
1268                <div class="col-12">
1269                    <div id="hero-badge-container" class="mb-2 justify-content-center">
1270                        
1271
1272
1273                    </div>
1274                </div>
1275            </div>
1276
1277            <div class="row align-items-lg-center g-4 g-lg-4 hero-content-row hero-expanded">
1278                <div class="col-lg-6" id="hero-text-col">
1279                    <div class="w-100">
1280                        <h1 class="mb-4">Raise the standard of<br><span class="hero-gradient-slogan">.NET development.</span></h1>
1281                        <p class="lead">
1282                            Conventions, modules and reviewable AI assistance so every feature fits the architecture instead of fighting it.
1283                        </p>
1284
1285                    <div class="d-flex flex-wrap align-items-center gap-3 mb-0">
1286                        <a class="btn btn-primary" href="/get-started" data-banner-click="Start Building">
1287                            Start Building <i class="fa fa-arrow-right me-1" aria-hidden="true"></i>
1288                        </a>
1289                        <a class="btn btn-outline-light" href="/how-it-works" data-banner-click="See How It Works">
1290                            See How it Works
1291                        </a>
1292                        <nav class="d-flex flex-wrap gap-4 gap-md-5 justify-content-center align-items-center" aria-label="View Github">
1293                            <a class="hero-nav-link position-relative d-inline-flex align-items-center gap-2 fw-semibold text-white" style="font-size: 16px;" href="https://github.com/abpframework/abp" target="_blank" rel="noopener noreferrer">
1294                                <i class="fa-brands fa-github" aria-hidden="true"></i> View on Github
1295                            </a>
1296                        </nav>
1297                    </div>
1298                    </div>
1299                </div>
1300
1301                <div class="col-lg-6" id="hero-media-col">
1302                    <div class="card hero-box w-100">
1303                        <ul class="nav border-0 w-100" role="tablist" aria-label="Platform highlights">
1304                            <li class="nav-item" role="presentation">
1305                                <button class="nav-link lead active" id="hero-tab-studio" data-bs-toggle="tab" data-bs-target="#hero-pane-studio" type="button" role="tab" aria-controls="hero-pane-studio" aria-selected="true"><span class="hero-tab-label">Studio</span></button>
1306                            </li>
1307                            <li class="nav-item" role="presentation">
1308                                <button class="nav-link lead" id="hero-tab-cli" data-bs-toggle="tab" data-bs-target="#hero-pane-cli" type="button" role="tab" aria-controls="hero-pane-cli" aria-selected="false"><span class="hero-tab-label">CLI</span></button>
1309                            </li>
1310                            <li class="nav-item" role="presentation">
1311                                <button class="nav-link lead" id="hero-tab-suite" data-bs-toggle="tab" data-bs-target="#hero-pane-suite" type="button" role="tab" aria-controls="hero-pane-suite" aria-selected="false"><span class="hero-tab-label">Suite</span></button>
1312                            </li>
1313                            <li class="nav-item" role="presentation">
1314                                <button class="nav-link lead" id="hero-tab-ai-agent" data-bs-toggle="tab" data-bs-target="#hero-pane-ai-agent" type="button" role="tab" aria-controls="hero-pane-ai-agent" aria-selected="false"><span class="hero-tab-label">AI Agent</span></button>
1315                            </li>
1316                            <li class="nav-item" role="presentation">
1317                                <button class="nav-link lead" id="hero-tab-lowcode" data-bs-toggle="tab" data-bs-target="#hero-pane-lowcode" type="button" role="tab" aria-controls="hero-pane-lowcode" aria-selected="false"><span class="hero-tab-label">
1317Low Code</span></button>
1318                            </li>
1319                            <li class="nav-item" role="presentation">
1320                                <button class="nav-link lead" id="hero-tab-modules" data-bs-toggle="tab" data-bs-target="#hero-pane-modules" type="button" role="tab" aria-controls="hero-pane-modules" aria-selected="false"><span class="hero-tab-label">Modules</span></button>
1321                            </li>
1322                        </ul>
1323
1324                        <div class="hero-box-body">
1325                            <div class="tab-content bg-dark">
1326                                <div class="tab-pane fade show active" id="hero-pane-studio" role="tabpanel" aria-labelledby="hero-tab-studio" tabindex="0">
1327                                    <div class="hero-box-media">
1328                                        <video autoplay muted loop playsinline aria-label="ABP Studio in action">
1329                                            <source src="/assets/platform/img/abp-studio-mainvideo.mp4" type="video/mp4">
1330                                        </video>
1331                                    </div>
1332                                </div>
1333                                <div class="tab-pane fade" id="hero-pane-cli" role="tabpanel" aria-labelledby="hero-tab-cli" tabindex="0">
1334                                    <div class="hero-box-media">
1335                                        <video autoplay muted loop playsinline aria-label="ABP CLI in action">
1336                                            <source src="/assets/platform/img/abp-cli-mainvideo.mp4" type="video/mp4">
1337                                        </video>
1338                                    </div>
1339                                </div>
1340                                <div class="tab-pane fade" id="hero-pane-suite" role="tabpanel" aria-labelledby="hero-tab-suite" tabindex="0">
1341                                    <div class="hero-box-media">
1342                                        <video autoplay muted loop playsinline aria-label="ABP Suite in action">
1343                                            <source src="/assets/platform/img/abp-suite-mainvideo.mp4" type="video/mp4">
1344                                        </video>
1345                                    </div>
1346                                </div>
1347                                <div class="tab-pane fade" id="hero-pane-ai-agent" role="tabpanel" aria-labelledby="hero-tab-ai-agent" tabindex="0">
1348                                    <div class="hero-box-media">
1349                                        <video autoplay muted loop playsinline aria-label="ABP AI Agent ask mode">
1350                                            <source src="/assets/platform/img/abp-ai-agent-mainvideo.mp4" type="video/mp4">
1351                                        </video>
1352                                    </div>
1353                                </div>
1354                                <div class="tab-pane fade" id="hero-pane-lowcode" role="tabpanel" aria-labelledby="hero-tab-lowcode" tabindex="0">
1355                                    <div class="hero-box-media">
1356                                        <video autoplay muted loop playsinline aria-label="ABP Low Code in action">
1357                                            <source src="/assets/platform/img/abp-low-code-mainvideo.mp4" type="video/mp4">
1358                                        </video>
1359                                    </div>
1360                                </div>
1361                                <div class="tab-pane fade" id="hero-pane-modules" role="tabpanel" aria-labelledby="hero-tab-modules" tabindex="0">
1362                                    <div class="hero-box-modules">
1363                                        <div class="hero-box-modules-grid">
1364                                            <a href="/modules/identity-pro" class="hero-box-module-card" style="--hero-module-delay: 0s">
1365                                                <img src="/assets/platform/img/mega-menu/identity.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1366                                                <span>Identity</span>
1367                                            </a>
1368                                            <a href="/modules/saas" class="hero-box-module-card" style="--hero-module-delay: 0.15s">
1369                                                <img src="/assets/platform/img/mega-menu/saas.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1370                                                <span>SaaS</span>
1371                                            </a>
1372                                            <a href="/modules/payment" class="hero-box-module-card" style="--hero-module-delay: 0.3s">
1373                                                <img src="/assets/platform/img/mega-menu/payment.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1374                                                <span>Payment</span>
1375                                            </a>
1376                                            <a href="/modules/audit-logging-ui" class="hero-box-module-card" style="--hero-module-delay: 0.45s">
1377                                                <img src="/assets/platform/img/logos/logo-audit-logging.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1378                                                <span>Audit</span>
1379                                            </a>
1380                                            <a href="/modules/cms-kit-pro" class="hero-box-module-card" style="--hero-module-delay: 0.6s">
1381                                                <img src="/assets/platform/img/mega-menu/cms-kit.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1382                                                <span>CMS Kit</span>
1383                                            </a>
1384                                            <a href="/modules/gdpr" class="hero-box-module-card" style="--hero-module-delay: 0.75s">
1385                                                <img src="/assets/platform/img/logos/logo-gdpr.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1386                                                <span>GDPR</span>
1387                                            </a>
1388                                            <a href="/modules/chat" class="hero-box-module-card" style="--hero-module-delay: 0.9s">
1389                                                <img src="/assets/platform/img/mega-menu/chat.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1390                                                <span>Chat</span>
1391                                            </a>
1392                                            <a href="/modules/openiddict-pro" class="hero-box-module-card" style="--hero-module-delay: 1.05s">
1393                                                <img src="/assets/platform/img/mega-menu/openiddict.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1394                                                <span>OpenIddict</span>
1395                                            </a>
1396                                            <a href="/modules/file-management" class="hero-box-module-card" style="--hero-module-delay: 1.2s">
1397                                                <img src="/assets/platform/img/mega-menu/file-management.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1398                                                <span>Files</span>
1399                                            </a>
1400                                            <a href="/modules/language-management" class="hero-box-module-card" style="--hero-module-delay: 1.35s">
1401                                                <img src="/assets/platform/img/mega-menu/language-management.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1402                                                <span>Language</span>
1403                                            </a>
1404                                            <a href="/modules/text-template-management" class="hero-box-module-card" style="--hero-module-delay: 1.5s">
1405                                                <img src="/assets/platform/img/mega-menu/text-template-management.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1406                                                <span>Templates</span>
1407                                            </a>
1408                                            <a href="/modules/ai-management" class="hero-box-module-card" style="--hero-module-delay: 1.65s">
1409                                                <img src="/assets/platform/img/mega-menu/ai-menagement.svg" alt="" width="28" height="28" loading="lazy" aria-hidden="true" />
1410                                                <span>AI Management</span>
1411                                            </a>
1412                                        </div>
1413                                    </div>
1414                                </div>
1415                            </div>
1416                        </div>
1417
1418                        <div class="hero-box-footer mb-1 d-flex align-items-center justify-content-center text-center">
1419                            <p class="hero-box-footer-text mb-0" data-hero-footer-for="hero-pane-studio">Manage your solution visually with ABP Studio's real-time monitor. <a href="/studio" class="fw-semibold text-primary">Learn More <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></p>
1420                            <p class="hero-box-footer-text mb-0 d-none" data-hero-footer-for="hero-pane-cli">Install, create, update and automate ABP solutions from the command line. <a href="/cli" class="fw-semibold text-primary">Learn More <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></p>
1421                            <p class="hero-box-footer-text mb-0 d-none" data-hero-footer-for="hero-pane-suite">Generate CRUD pages and UI faster while staying inside ABP conventions. <a href="/suite" class="fw-semibold text-primary">Learn More <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></p>
1422                            <p class="hero-box-footer-text mb-0 d-none" data-hero-footer-for="hero-pane-ai-agent">Let AI Agent plan, code and ship features for you inside your IDE. <a href="/studio/ai-agent" class="fw-semibold text-primary">Learn More <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></p>
1423                            <p class="hero-box-footer-text mb-0 d-none" data-hero-footer-for="hero-pane-lowcode">Build dashboards, workflows and forms without writing code. <a href="/low-code" class="fw-semibold text-primary">Learn More <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></p>
1424                            <p class="hero-box-footer-text mb-0 d-none" data-hero-footer-for="hero-pane-modules">Drop in ready-made modules for auth, SaaS, payments and more. <a href="/modules" class="fw-semibold text-primary">Learn More <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></p>
1425                        </div>
1426                    </div>
1427                </div>
1428            </div>
1429        </div>
1430    </section>
1431
1432    <div class="abp-widget-wrapper" data-widget-name="CustomerSection">
1433            <section class="home-trusted">
1434                <div class="text-center">
1435                    <h5 class="mt-4 mt-md-0 mb-3 text-title">Leading Enterprises Worldwide Trust ABP Platform. <a href="/customers" class="text-primary">See Our Customers<i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a></h5>
1436                </div>
1437
1438                <div class="swiper slider-trusted-by d-md-none">
1439                <div class="swiper-wrapper">
1440                        <div class="swiper-slide">
1441                            <a href="https://www.microsoft.com/" target="_blank" title="Microsoft" class="customer" rel="noreferrer nofollow">
1442                                <img src="/assets/platform/img/logos/logo-microsoft-light.svg" alt="Microsoft" loading="lazy" />
1443                            </a>
1444                        </div>
1445                        <div class="swiper-slide">
1446                            <a href="https://siemens.com/" target="_blank" title="Siemens" class="customer" rel="noreferrer nofollow">
1447                                <img src="/assets/platform/img/logos/logo-siemens-light.svg" alt="Siemens" loading="lazy" />
1448                            </a>
1449                        </div>
1450                        <div class="swiper-slide">
1451                            <a href="https://www.sc.com/" target="_blank" title="Standard Chartered" class="customer" rel="noreferrer nofollow">
1452                                <img src="/assets/platform/img/logos/logo-standart-chartered-light.svg" alt="Standard Chartered" loading="lazy" />
1453                            </a>
1454                        </div>
1455                        <div class="swiper-slide">
1456                            <a href="https://www.pwc.com/" target="_blank" title="PwC" class="customer" rel="noreferrer nofollow">
1457                                <img src="/assets/platform/img/logos/logo-price-waterhouse-coopers-light.svg" alt="PwC" loading="lazy" />
1458                            </a>
1459                        </div>
1460                        <div class="swiper-slide">
1461                            <a href="https://www.aon.com/" target="_blank" title="AoN" class="customer" rel="noreferrer nofollow">
1462                                <img src="/assets/platform/img/logos/logo-aon-light.svg" alt="AoN" loading="lazy" />
1463                            </a>
1464                        </div>
1465                        <div class="swiper-slide">
1466                            <a href="https://group.mercedes-benz.com/en/" target="_blank" title="Mercedes-Benz" class="customer" rel="noreferrer nofollow">
1467                                <img src="/assets/platform/img/logos/logo-mercedes-benz-light.svg" alt="Mercedes-Benz" loading="lazy" />
1468                            </a>
1469                        </div>
1470                        <div class="swiper-slide">
1471                            <a href="https://www.atlasairworldwide.com/" target="_blank" title="Atlas Air" class="customer" rel="noreferrer nofollow">
1472                                <img src="/assets/platform/img/logos/logo-atlas-air-worldwide-light.svg" alt="Atlas Air" loading="lazy" />
1473                            </a>
1474                        </div>
1475                        <div class="swiper-slide">
1476                            <a href="https://www.ikea.com/" target="_blank" title="IKEA" class="customer" rel="noreferrer nofollow">
1477                                <img src="/assets/platform/img/logos/logo-ikea-dark.svg" alt="IKEA" loading="lazy" />
1478                            </a>
1479                        </div>
1480                        <div class="swiper-slide">
1481                            <a href="https://thewaltdisneycompany.com/" target="_blank" title="The Walt Disney Company" class="customer" rel="noreferrer nofollow">
1482                                <img src="/assets/platform/img/logos/logo-the-walt-disney-light.svg" alt="The Walt Disney Company" loading="lazy" />
1483                            </a>
1484                        </div>
1485                        <div class="swiper-slide">
1486                            <a href="https://group.mercedes-benz.com/en/" target="_blank" title="Mercedes-Benz" class="customer" rel="noreferrer nofollow">
1487                                <img src="/assets/platform/img/logos/logo-mercedes-benz-light.svg" alt="Mercedes-Benz" loading="lazy" />
1488                            </a>
1489                        </div>
1490                        <div class="swiper-slide">
1491                            <a href="https://www.tubitak.gov.tr/" target="_blank" title="T&#xDC;B&#x130;TAK" class="customer" rel="noreferrer nofollow">
1492                                <img src="/assets/platform/img/logos/logo-tubitak-light.svg" alt="T&#xDC;B&#x130;TAK" loading="lazy" />
1493                            </a>
1494                        </div>
1495                        <div class="swiper-slide">
1496                            <a href="https://www.kpmg.com/" target="_blank" title="KPMG" class="customer" rel="noreferrer nofollow">
1497                                <img src="/assets/platform/img/logos/logo-kpmg-light.svg" alt="KPMG" loading="lazy" />
1498                            </a>
1499                        </div>
1500                        <div class="swiper-slide">
1501                            <a href="https://www.disney.com/" target="_blank" title="Disney" class="customer" rel="noreferrer nofollow">
1502                                <img src="/assets/platform/img/logos/logo-disney-light.svg" alt="Disney" loading="lazy" />
1503                            </a>
1504                        </div>
1505                        <div class="swiper-slide">
1506                            <a href="https://www.costco.com/" target="_blank" title="Costco" class="customer" rel="noreferrer nofollow">
1507                                <img src="/assets/platform/img/logos/logo-costco-light.svg" alt="Costco" loading="lazy" />
1508                            </a>
1509                        </div>
1510                        <div class="swiper-slide">
1511                            <a href="https://www.fpt-software.com/" target="_blank" title="FPT Softw
1511are" class="customer" rel="noreferrer nofollow">
1512                                <img src="/assets/platform/img/logos/logo-fpt-software-light.svg" alt="FPT Software" loading="lazy" />
1513                            </a>
1514                        </div>
1515                        <div class="swiper-slide">
1516                            <a href="https://www.belfor.com/" target="_blank" title="Belfor Asia" class="customer" rel="noreferrer nofollow">
1517                                <img src="/assets/platform/img/logos/logo-belfor-asia-light.svg" alt="Belfor Asia" loading="lazy" />
1518                            </a>
1519                        </div>
1520                        <div class="swiper-slide">
1521                            <a href="https://www.bdo.com/" target="_blank" title="BDO" class="customer" rel="noreferrer nofollow">
1522                                <img src="/assets/platform/img/logos/logo-bdo-light.svg" alt="BDO" loading="lazy" />
1523                            </a>
1524                        </div>
1525                        <div class="swiper-slide">
1526                            <a href="https://www.mod.gov.om/" target="_blank" title="Oman Ministry Of Defense" class="customer" rel="noreferrer nofollow">
1527                                <img src="/assets/platform/img/logos/logo-national-emblem-of-oman-light.svg" alt="Oman Ministry Of Defense" loading="lazy" />
1528                            </a>
1529                        </div>
1530                        <div class="swiper-slide">
1531                            <a href="https://www.kufpec.com/" target="_blank" title="Kufpec" class="customer" rel="noreferrer nofollow">
1532                                <img src="/assets/platform/img/logos/logo-kufpec-light.svg" alt="Kufpec" loading="lazy" />
1533                            </a>
1534                        </div>
1535                        <div class="swiper-slide">
1536                            <a href="https://miami.edu/" target="_blank" title="University of Miami" class="customer" rel="noreferrer nofollow">
1537                                <img src="/assets/platform/img/logos/logo-universit-o-miami-light.svg" alt="University of Miami" loading="lazy" />
1538                            </a>
1539                        </div>
1540                        <div class="swiper-slide">
1541                            <a href="https://www.stantec.com/" target="_blank" title="Stantec" class="customer" rel="noreferrer nofollow">
1542                                <img src="/assets/platform/img/logos/logo-stantec-light.svg" alt="Stantec" loading="lazy" />
1543                            </a>
1544                        </div>
1545                        <div class="swiper-slide">
1546                            <a href="https://www.axasigorta.com.tr/" target="_blank" title="Axa Sigorta" class="customer" rel="noreferrer nofollow">
1547                                <img src="/assets/platform/img/logos/logo-axa-light.svg" alt="Axa Sigorta" loading="lazy" />
1548                            </a>
1549                        </div>
1550                        <div class="swiper-slide">
1551                            <a href="https://thiqah.sa/" target="_blank" title="Thiqah" class="customer" rel="noreferrer nofollow">
1552                                <img src="/assets/platform/img/logos/logo-thiqah-light.svg" alt="Thiqah" loading="lazy" />
1553                            </a>
1554                        </div>
1555                        <div class="swiper-slide">
1556                            <a href="https://www.coatsdigital.com/" target="_blank" title="Coats Digital" class="customer" rel="noreferrer nofollow">
1557                                <img src="/assets/platform/img/logos/logo-coats-digital-light.svg" alt="Coats Digital" loading="lazy" />
1558                            </a>
1559                        </div>
1560                        <div class="swiper-slide">
1561                            <a href="https://www.spencersonline.com/" target="_blank" title="Spencer Gifts" class="customer" rel="noreferrer nofollow">
1562                                <img src="/assets/platform/img/logos/logo-spencers-light.svg" alt="Spencer Gifts" loading="lazy" />
1563                            </a>
1564                        </div>
1565                        <div class="swiper-slide">
1566                            <a href="http://www.sacombank.com" target="_blank" title="Sacombank" class="customer" rel="noreferrer nofollow">
1567                                <img src="/assets/platform/img/logos/logo-sacombank-light.svg" alt="Sacombank" loading="lazy" />
1568                            </a>
1569                        </div>
1570                        <div class="swiper-slide">
1571                            <a href="https://www.hanwha.com/" target="_blank" title="Hanwha" class="customer" rel="noreferrer nofollow">
1572                                <img src="/assets/platform/img/logos/logo-hanwha-light.svg" alt="Hanwha" loading="lazy" />
1573                            </a>
1574                        </div>
1575                        <div class="swiper-slide">
1576                            <a href="https://www.castandcrew.com/" target="_blank" title="Cast and Crew" class="customer" rel="noreferrer nofollow">
1577                                <img src="/assets/platform/img/logos/logo-cast-and-crew-light.svg" alt="Cast and Crew" loading="lazy" />
1578                            </a>
1579                        </div>
1580                        <div class="swiper-slide">
1581                            <a href="https://www.vincit.com" target="_blank" title="Vincit" class="customer" rel="noreferrer nofollow">
1582                                <img src="/assets/platform/img/logos/logo-vincit-light.svg" alt="Vincit" loading="lazy" />
1583                            </a>
1584                        </div>
1585                        <div class="swiper-slide">
1586                            <a href="https://www.mantratec.com/" target="_blank" title="Mantra" class="customer" rel="noreferrer nofollow">
1587                                <img src="/assets/platform/img/logos/logo-mantra-light.svg" alt="Mantra" loading="lazy" />
1588                            </a>
1589                        </div>
1590                        <div class="swiper-slide">
1591                            <a href="https://www.nirvanahealth.com/" target="_blank" title="Nirvana Health" class="customer" rel="noreferrer nofollow">
1592                                <img src="/assets/platform/img/logos/logo-nirvana-health-light.svg" alt="Nirvana Health" loading="lazy" />
1593                            </a>
1594                        </div>
1595                        <div class="swiper-slide">
1596                            <a href="https://www.isnet.net.tr/" target="_blank" title="IsNet" class="customer" rel="noreferrer nofollow">
1597                                <img src="/assets/platform/img/logos/logo-isnet-light.svg" alt="IsNet" loading="lazy" />
1598                            </a>
1599                        </div>
1600                        <div class="swiper-slide">
1601                            <a href="https://www.innova.com.tr/" target="_blank" title="Innova" class="customer" rel="noreferrer nofollow">
1602                                <img src="/assets/platform/img/logos/logo-innova-light.svg" alt="Innova" loading="lazy" />
1603                            </a>
1604                        </div>
1605                        <div class="swiper-slide">
1606                            <a href="https://credence-llc.com/" target="_blank" title="Credence" class="customer" rel="noreferrer nofollow">
1607                                <img src="/assets/platform/img/logos/logo-credence-light.svg" alt="Credence" loading="lazy" />
1608                            </a>
1609                        </div>
1610                        <div class="swiper-slide">
1611                            <a href="https://sekuremerchants.com/" target="_blank" title="Sekure" class="customer" rel="noreferrer nofollow">
1612                                <img src="/assets/platform/img/logos/logo-sekure-light.svg" alt="Sekure" loading="lazy" />
1613                            </a>
1614                        </div>
1615                        <div class="swiper-slide">
1616                            <a href="https://www.storm.ie/" target="_blank" title="Storm" class="customer" rel="noreferrer nofollow">
1617                                <img src="/assets/platform/img/logos/logo-storm-light.svg" alt="Storm" loading="lazy" />
1618                            </a>
1619                        </div>
1620                        <div class="swiper-slide">
1621                            <a href="https://fertilizercanada.ca/" target="_blank" title="Fertilizer Canada" class="customer" rel="noreferrer nofollow">
1622                                <img src="/assets/platform/img/logos/logo-fertilizer-canad
1622a-light.svg" alt="Fertilizer Canada" loading="lazy" />
1623                            </a>
1624                        </div>
1625                        <div class="swiper-slide">
1626                            <a href="https://www.boardroomlimited.com/" target="_blank" title="Board Room" class="customer" rel="noreferrer nofollow">
1627                                <img src="/assets/platform/img/logos/logo-boardroom-header-logo-light.svg" alt="Board Room" loading="lazy" />
1628                            </a>
1629                        </div>
1630                        <div class="swiper-slide">
1631                            <a href="https://www.keystonecustomhome.com/" target="_blank" title="Keystone" class="customer" rel="noreferrer nofollow">
1632                                <img src="/assets/platform/img/logos/logo-keystone-light.svg" alt="Keystone" loading="lazy" />
1633                            </a>
1634                        </div>
1635                        <div class="swiper-slide">
1636                            <a href="https://rockblast.cl/" target="_blank" title="Rockblast" class="customer" rel="noreferrer nofollow">
1637                                <img src="/assets/platform/img/logos/logo-rock-blast-light.svg" alt="Rockblast" loading="lazy" />
1638                            </a>
1639                        </div>
1640                        <div class="swiper-slide">
1641                            <a href="https://www.mugla.bel.tr/" target="_blank" title="Mugla" class="customer" rel="noreferrer nofollow">
1642                                <img src="/assets/platform/img/logos/logo-mugla-bb-light.svg" alt="Mugla" loading="lazy" />
1643                            </a>
1644                        </div>
1645                        <div class="swiper-slide">
1646                            <a href="https://geeks.ae/" target="_blank" title="Geeks" class="customer" rel="noreferrer nofollow">
1647                                <img src="/assets/platform/img/logos/logo-geeks-light.svg" alt="Geeks" loading="lazy" />
1648                            </a>
1649                        </div>
1650                        <div class="swiper-slide">
1651                            <a href="https://trans-africa.co.za/" target="_blank" title="Transafrica Group" class="customer" rel="noreferrer nofollow">
1652                                <img src="/assets/platform/img/logos/logo-transafrica-light.svg" alt="Transafrica Group" loading="lazy" />
1653                            </a>
1654                        </div>
1655                        <div class="swiper-slide">
1656                            <a href="https://www.compeon.de/" target="_blank" title="Compeon" class="customer" rel="noreferrer nofollow">
1657                                <img src="/assets/platform/img/logos/logo-compeon-light.svg" alt="Compeon" loading="lazy" />
1658                            </a>
1659                        </div>
1660                        <div class="swiper-slide">
1661                            <a href="https://www.waiin.com/" target="_blank" title="Wai Technologies" class="customer" rel="noreferrer nofollow">
1662                                <img src="/assets/platform/img/logos/logo-wai-light.svg" alt="Wai Technologies" loading="lazy" />
1663                            </a>
1664                        </div>
1665                        <div class="swiper-slide">
1666                            <a href="https://www.elementar.com/" target="_blank" title="Elementar" class="customer" rel="noreferrer nofollow">
1667                                <img src="/assets/platform/img/logos/logo-elementar-light.svg" alt="Elementar" loading="lazy" />
1668                            </a>
1669                        </div>
1670                        <div class="swiper-slide">
1671                            <a href="https://www.ness.com/" target="_blank" title="Ness" class="customer" rel="noreferrer nofollow">
1672                                <img src="/assets/platform/img/logos/logo-ness-light.svg" alt="Ness" loading="lazy" />
1673                            </a>
1674                        </div>
1675                        <div class="swiper-slide">
1676                            <a href="https://www.moenergy.gov.sa/" target="_blank" title="Saudi Arabia Ministry of Energy" class="customer" rel="noreferrer nofollow">
1677                                <img src="/assets/platform/img/logos/logo-ministry-of-Energy-light.svg" alt="Saudi Arabia Ministry of Energy" loading="lazy" />
1678                            </a>
1679                        </div>
1680                        <div class="swiper-slide">
1681                            <a href="https://www.honeywell.com/" target="_blank" title="Honeywell" class="customer" rel="noreferrer nofollow">
1682                                <img src="/assets/platform/img/logos/logo-honeywell.svg" alt="Honeywell" loading="lazy" />
1683                            </a>
1684                        </div>
1685                        <div class="swiper-slide">
1686                            <a href="https://www.gigabyte.com/" target="_blank" title="Gigabyte" class="customer" rel="noreferrer nofollow">
1687                                <img src="/assets/platform/img/logos/logo-gigabyte.svg" alt="Gigabyte" loading="lazy" />
1688                            </a>
1689                        </div>
1690                        <div class="swiper-slide">
1691                            <a href="https://accra.ca/" target="_blank" title="Accra" class="customer" rel="noreferrer nofollow">
1692                                <img src="/assets/platform/img/logos/logo-accra.svg" alt="Accra" loading="lazy" />
1693                            </a>
1694                        </div>
1695                        <div class="swiper-slide">
1696                            <a href="https://bidveststeiner.co.za/" target="_blank" title="Bidvest Steiner" class="customer" rel="noreferrer nofollow">
1697                                <img src="/assets/platform/img/logos/logo-bidvest-steiner.svg" alt="Bidvest Steiner" loading="lazy" />
1698                            </a>
1699                        </div>
1700                        <div class="swiper-slide">
1701                            <a href="https://www.ese.gov.ae/" target="_blank" title="Emirates School Establishment" class="customer" rel="noreferrer nofollow">
1702                                <img src="/assets/platform/img/logos/logo-emirates-school-establishment.png" alt="Emirates School Establishment" loading="lazy" />
1703                            </a>
1704                        </div>
1705                        <div class="swiper-slide">
1706                            <a href="https://www.igairport.com/" target="_blank" title="iGA Istanbul Airport" class="customer" rel="noreferrer nofollow">
1707                                <img src="/assets/platform/img/logos/logo-iga-istanbul-airport.svg" alt="iGA Istanbul Airport" loading="lazy" />
1708                            </a>
1709                        </div>
1710                        <div class="swiper-slide">
1711                            <a href="https://www.ruhealth.org/" target="_blank" title="Riverside University Health System" class="customer" rel="noreferrer nofollow">
1712                                <img src="/assets/platform/img/logos/logo-riverside-university-health-system.svg" alt="Riverside University Health System" loading="lazy" />
1713                            </a>
1714                        </div>
1715                        <div class="swiper-slide">
1716                            <a href="https://www.uni-koeln.de/" target="_blank" title="Universitat Zu K&#xF6;ln" class="customer" rel="noreferrer nofollow">
1717                                <img src="/assets/platform/img/logos/logo-universitat-zu-koln.svg" alt="Universitat Zu K&#xF6;ln" loading="lazy" />
1718                            </a>
1719                        </div>
1720                        <div class="swiper-slide">
1721                            <a href="https://www.portland.gov/" target="_blank" title="The City of Portland" class="customer" rel="noreferrer nofollow">
1722                                <img src="/assets/platform/img/logos/logo-the-city-of-portland.svg" alt="The City of Portland" loading="lazy" />
1723                            </a>
1724                        </div>
1725                        <div class="swiper-slide">
1726                            <a href="https://www.setur.com.tr/" target="_blank" title="Setur" class="customer" rel="noreferrer nofollow">
1727                                <img src="/assets/platform/img/logos/logo-setur.svg" alt="Setur" loading="lazy" />
1728                            </a>
1729                        </div>
1730                        <div class="swiper-slide">
1731                            <a href="https://www.unitedhardware.com/" target="_blank" title="United Hardware" class="customer" rel="noreferrer nofollow">
1732                                <img src="/assets/platform/img/logos/logo-united-hardware.svg" alt="United Hardware" loading="lazy" />
1733                            </a>
1734                        </div>
1735                        <div class="swiper-slide">
1736                            <a href="https://www.aldautomotive.fr/" target="_blank" title="ALD France" class="customer" rel="noreferrer nofollow">
1737                                <img src="/assets/platform/img/logos/logo-ald-france.svg" alt="ALD France" loading="lazy" />
1738                            </a>
1739                        </div>
1740                        <div class="swiper-slide">
1741                            <a href="https://www.sandc.com/" target="_blank" title="S&amp;C Electric Company" class="customer" rel="noreferrer nofollow">
1742                                <img src="/assets/platform/img/logos/logo-s-and-c-electric-company.png" alt="S&amp;C Electric Company" loading="lazy" />
1743                            </a>
1744                        </div>
1745                        <div class="swiper-slide">
1746                            <a href="https://www.hdi.global/" target="_blank" title="HDI" class="customer" rel="noreferrer nofollow">
1747                                <img src="/assets/platform/img/logos/logo-hdi.svg" alt="HDI" loading="lazy" />
1748                            </a>
1749                        </div>
1750                        <div class="swiper-slide">
1751                            <a href="https://cspsolutions.com/" target="_blank" title="CSP Solutions" class="customer" rel="noreferrer nofollow">
1752                                <img src="/assets/platform/img/logos/logo-csp-solutions.png" alt="CSP Solutions" loading="lazy" />
1753                            </a>
1754                        </div>
1755                        <div class="swiper-slide">
1756                            <a href="https://www.dekra.com/" target="_blank" title="DEKRA" class="customer" rel="noreferrer nofollow">
1757                                <img src="/assets/platform/img/logos/logo-dekra.svg" alt="DEKRA" loading="lazy" />
1758                            </a>
1759                        </div>
1760                        <div class="swiper-slide">
1761                            <a href="https://www.ecolab.com/" target="_blank" title="Ecolab" class="customer" rel="noreferrer nofollow">
1762                                <img src="/assets/platform/img/logos/logo-ecolab.svg" alt="Ecolab" loading="lazy" />
1763                            </a>
1764                        </div>
1765                        <div class="swiper-slide">
1766                            <a href="https://www.eramet.com/" target="_blank" title="Eramet" class="customer" rel="noreferrer nofollow">
1767                                <img src="/assets/platform/img/logos/logo-eramet.svg" alt="Eramet" loading="lazy" />
1768                            </a>
1769                        </div>
1770                        <div class="swiper-slide">
1771                            <a href="https://www.fortinet.com/" target="_blank" title="Fortinet" class="customer" rel="noreferrer nofollow">
1772                                <img src="/assets/platform/img/logos/logo-fortinet.svg" alt="Fortinet" loading="lazy" />
1773                            </a>
1774                        </div>
1775                        <div class="swiper-slide">
1776                            <a href="https://www.veeam.com/" target="_blank" title="Veeam" class="customer" rel="noreferrer nofollow">
1777                                <img src="/assets/platform/img/logos/logo-veeam.svg" alt="Veeam" loading="lazy" />
1778                            </a>
1779                        </div>
1780                        <div class="swiper-slide">
1781                            <a href="https://m.devoteam.com/" target="_blank" title="Devoteam Mcloud" class="customer" rel="noreferrer nofollow">
1782                                <img src="/assets/platform/img/logos/logo-devoteam-mcloud-light.svg" alt="Devoteam Mcloud" loading="lazy" />
1783                            </a>
1784                        </div>
1785                        <div class="swiper-slide">
1786                            <a href="https://www.ayvens.com/" target="_blank" title="Ayvens" class="customer" rel="noreferrer nofollow">
1787                                <img src="/assets/platform/img/logos/logo-ayvens-light.svg" alt="Ayvens" loading="lazy" />
1788                            </a>
1789                        </div>
1790                        <div class="swiper-slide">
1791                            <a href="https://www.ten3.com/" target="_blank" title="Ten3 Systems" class="customer" rel="noreferrer nofollow">
1792                                <img src="/assets/platform/img/logos/logo-ten3-systems.svg" alt="Ten3 Systems" loading="lazy" />
1793                            </a>
1794                        </div>
1795                        <div class="swiper-slide">
1796                            <a href="https://driven2u.com/" target="_blank" title="Driven2U" class="customer" rel="noreferrer nofollow">
1797                                <img src="/assets/platform/img/logos/logo-driven2u.svg" alt="Driven2U" loading="lazy" />
1798                            </a>
1799                        </div>
1800                        <div class="swiper-slide">
1801                            <a href="https://wafisolutions.com/" target="_blank" title="Wafi Solutions" class="customer" rel="noreferrer nofollow">
1802                                <img src="/assets/platform/img/logos/logo-wafi-solutions.svg" alt="Wafi Solutions" loading="lazy" />
1803                            </a>
1804                        </div>
1805                        <div class="swiper-slide">
1806                            <a href="https://extranerds.com/" target="_blank" title="Extra Nerds" class="customer" rel="noreferrer nofollow">
1807                                <img src="/assets/platform/img/logos/logo-extra-nerds.png" alt="Extra Nerds" loading="lazy" />
1808                            </a>
1809                        </div>
1810                        <div class="swiper-slide">
1811                            <a href="https://www.daughtersanddads.com.au/" target="_blank" title="Daughters &amp; Dads Active &amp; Empowered" class="customer" rel="noreferrer nofollow">
1812                                <img src="/assets/platform/img/logos/logo-daughters-dads-active.png" alt="Daughters &amp; Dads Active &amp; Empowered" loading="lazy" />
1813                            </a>
1814                        </div>
1815                        <div class="swiper-slide">
1816                            <a href="https://b4y.ch/" target="_blank" title="B4Y SAGL" class="customer" rel="noreferrer nofollow">
1817                                <img src="/assets/platform/img/logos/logo-b4y-sagl.png" alt="B4Y SAGL" loading="lazy" />
1818                            </a>
1819                        </div>
1820                        <div class="swiper-slide">
1821                            <a href="https://wtechin.com/" target="_blank" title="Wtechin" class="customer" rel="noreferrer nofollow">
1822                                <img src="/assets/platform/img/logos/logo-wtechin.svg" alt="Wtechin" loading="lazy" />
1823                            </a>
1824                        </div>
1825                        <div class="swiper-slide">
1826                            <a href="https://www.pmi.com/" target="_blank" title="PM" class="customer" rel="noreferrer nofollow">
1827                                <img src="/assets/platform/img/logos/logo-pm.svg" alt="PM" loading="lazy" />
1828                            </a>
1829                        </div>
1830                        <div class="swiper-slide">
1831                            <a href="https://s2d.fr/" target="_blank" title="S2D" class="customer" rel="noreferrer nofollow">
1832                                <img src="/assets/platform/img/logos/logo-s2d.png" alt="S2D" loading="lazy" />
1833                            </a>
1834                        </div>
1835                        <div class="swiper-slide">
1836                            <a href="https://tritecs.de/" target="_blank" title="Tritecs" class="customer" rel="noreferrer nofollow">
1837                                <img src="/assets/platform/img/logos/logo-tritecs.png" alt="Tritecs" loading="lazy" />
1838                            </a>
1839                        </div>
1840                        <div class="swiper-slide">
1841                            <a href="https://innobtlab.com/" target="_blank" title="Innobtlab" class="customer" rel="noreferrer nofollow">
1842                                <img src="/assets/platform/img/logos/logo-innobtlab.svg" alt="Innobtlab" loading="lazy" />
1843                            </a>
1844                        </div>
1845                        <div class="swiper-slide">
1846                            <a href="https://idas.nl/" target="_blank" title="Idas B.V." class="customer" rel="noreferrer nofollow">
1847                                <img src="/assets/platform/img/logos/logo-idas-bv.svg" alt="Idas B.V." loading="lazy" />
1848                            </a>
1849                        </div>
1850                        <div class="swiper-slide">
1851                            <a href="https://chrobyte.com/" target="_blank" title="Chrobyte" class="customer" rel="noreferrer nofollow">
1852                                <img src="/assets/platform/img/logos/logo-chrobyte.png" alt="Chrobyte" loading="lazy" />
1853                            </a>
1854                        </div>
1855                        <div class="swiper-slide">
1856                            <a href="https://www.nop-station.com/" target="_blank" title="NopStation" class="customer" rel="noreferrer nofollow">
1857                                <img src="/assets/platform/img/logos/logo-nopstation.svg" alt="NopStation" loading="lazy" />
1858                            </a>
1859                        </div>
1860                </div>
1861                </div>
1862
1863                <div class="container gap-5 flex-wrap align-items-center justify-content-center d-none d-md-flex">
1864                        <div>
1865                            <a href="https://www.microsoft.com/" target="_blank" title="Microsoft" class="customer" rel="noreferrer nofollow">
1866                                <img src="/assets/platform/img/logos/logo-microsoft-light.svg" alt="Microsoft" loading="lazy"/>
1867                            </a>
1868                        </div>
1869                        <div>
1870                            <a href="https://siemens.com/" target="_blank" title="Siemens" class="customer" rel="noreferrer nofollow">
1871                                <img src="/assets/platform/img/logos/logo-siemens-light.svg" alt="Siemens" loading="lazy"/>
1872                            </a>
1873                        </div>
1874                        <div>
1875                            <a href="https://www.sc.com/" target="_blank" title="Standard Chartered" class="customer" rel="noreferrer nofollow">
1876                                <img src="/assets/platform/img/logos/logo-standart-chartered-light.svg" alt="Standard Chartered" loading="lazy"/>
1877                            </a>
1878                        </div>
1879                        <div>
1880                            <a href="https://www.pwc.com/" target="_blank" title="PwC" class="customer" rel="noreferrer nofollow">
1881                                <img src="/assets/platform/img/logos/logo-price-waterhouse-coopers-light.svg" alt="PwC" loading="lazy"/>
1882                            </a>
1883                        </div>
1884                        <div>
1885                            <a href="https://www.aon.com/" target="_blank" title="AoN" class="customer" rel="noreferrer nofollow">
1886                                <img src="/assets/platform/img/logos/logo-aon-light.svg" alt="AoN" loading="lazy"/>
1887                            </a>
1888                        </div>
1889                        <div>
1890                            <a href="https://group.mercedes-benz.com/en/" target="_blank" title="Mercedes-Benz" class="customer" rel="noreferrer nofollow">
1891                                <img src="/assets/platform/img/logos/logo-mercedes-benz-light.svg" alt="Mercedes-Benz" loading="lazy"/>
1892                            </a>
1893                        </div>
1894                        <div>
1895                            <a href="https://www.atlasairworldwide.com/" target="_blank" title="Atlas Air" class="customer" rel="noreferrer nofollow">
1896                                <img src="/assets/platform/img/logos/logo-atlas-air-worldwide-light.svg" alt="Atlas Air" loading="lazy"/>
1897                            </a>
1898                        </div>
1899                        <div>
1900                            <a href="https://www.ikea.com/" target="_blank" title="IKEA" class="customer" rel="noreferrer nofollow">
1901                                <img src="/assets/platform/img/logos/logo-ikea-dark.svg" alt="IKEA" loading="lazy"/>
1902                            </a>
1903                        </div>
1904                        <div>
1905                            <a href="https://thewaltdisneycompany.com/" target="_blank" title="The Walt Disney Company" class="customer" rel="noreferrer nofollow">
1906                                <img src="/assets/platform/img/logos/logo-the-walt-disney-light.svg" alt="The Walt Disney Company" loading="lazy"/>
1907                            </a>
1908                        </div>
1909                </div>
1910            </section>
1911</div>
1912    </div>
1913
1914    <section class="py-5" aria-label="Platform highlights">
1915        <div class="container">
1916            <div class="row g-4">
1917                <div class="col-md-3 col-12 mb-3 mb-md-0">
1918                    <div class="card h-100">
1919                        <div class="card-body">
1920                            <h4 class="title mb-3">Start Faster</h4>
1921                            <p class="lead mb-0">Production-ready architecture, modules and templates.</p>
1922                        </div>
1923                    </div>
1924                </div>
1925                <div class="col-md-3 col-12 mb-3 mb-md-0">
1926                    <div class="card h-100">
1927                        <div class="card-body">
1928                            <h4 class="title mb-3">Build Faster</h4>
1929                            <p class="lead mb-0">Studio, Low-Code and AI-assisted development.</p>
1930                        </div>
1931                    </div>
1932                </div>
1933                <div class="col-md-3 col-12 mb-3 mb-md-0">
1934                    <div class="card h-100">
1935                        <div class="card-body">
1936                            <h4 class="title mb-3">Own Everything</h4>
1937                            <p class="lead mb-0">
1937Full source code. Your infrastructure. No platform lock-in.</p>
1938                        </div>
1939                    </div>
1940                </div>
1941                <div class="col-md-3 col-12 mb-3 mb-md-0">
1942                    <div class="card h-100">
1943                        <div class="card-body">
1944                            <h4 class="title mb-3">Run in Your Stack</h4>
1945                            <p class="lead mb-0">Your IDE, your Git repo, your CI/CD pipeline, your existing .NET stack.</p>
1946                        </div>
1947                    </div>
1948                </div>
1949            </div>
1950        </div>
1951    </section>
1952
1953    <section id="platform-layers" class="py-5 my-5" aria-labelledby="platform-layers-title">
1954        <div class="container">
1955            <div class="row justify-content-center mb-3">
1956                <div class="col-lg-8 text-center">
1957                    <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Inside the Platform</span>
1958                    <h2 id="platform-layers-title" style="text-wrap: balance;">One Foundation. Everything You Need to Ship.</h2>
1959                    <p class="lead mb-0" style="text-wrap: balance;">Start free with the open-source Framework, then add exactly as much as your team needs. Templates, modules, tooling and support without ever switching technologies.</p>
1960                </div>
1961            </div>
1962
1963            <div class="row align-items-center g-5">
1964                <div class="col-lg-6 d-none d-lg-block">
1965                    <div class="platform-building">
1966                        <div class="platform-plate platform-plate--platform" data-target="platform" role="button" tabindex="0" aria-label="ABP Platform layer"></div>
1967                        <div class="platform-plate platform-plate--modules" data-target="modules" role="button" tabindex="0" aria-label="Pre-Built Modules layer"></div>
1968                        <div class="platform-plate platform-plate--templates" data-target="templates" role="button" tabindex="0" aria-label="Startup Templates and Themes layer"></div>
1969                        <div class="platform-plate platform-plate--framework" data-target="framework" role="button" tabindex="0" aria-label="ABP Framework layer"></div>
1970                        <div class="platform-plate platform-plate--aspnet" data-target="aspnet" role="button" tabindex="0" aria-label="ASP.NET Core layer"></div>
1971
1972                        <div class="platform-layer-tag platform-layer-tag--platform" data-target="platform" role="button" tabindex="0">
1973                            <span class="platform-leader"></span>
1974                            <span class="badge badge-primary rounded-pill px-3 py-2">ABP Platform</span>
1975                        </div>
1976                        <div class="platform-layer-tag platform-layer-tag--modules" data-target="modules" role="button" tabindex="0">
1977                            <span class="platform-leader"></span>
1978                            <span class="badge badge-secondary rounded-pill px-3 py-2">Pre-Built Modules</span>
1979                        </div>
1980                        <div class="platform-layer-tag platform-layer-tag--templates" data-target="templates" role="button" tabindex="0">
1981                            <span class="platform-leader"></span>
1982                            <span class="badge badge-warning rounded-pill px-3 py-2">Templates &amp; Themes</span>
1983                        </div>
1984                        <div class="platform-layer-tag platform-layer-tag--framework" data-target="framework" role="button" tabindex="0">
1985                            <span class="platform-leader"></span>
1986                            <span class="badge badge-info rounded-pill px-3 py-2">ABP Framework</span>
1987                        </div>
1988                        <div class="platform-layer-tag platform-layer-tag--aspnet" data-target="aspnet" role="button" tabindex="0">
1989                            <span class="platform-leader"></span>
1990                            <span class="badge badge-success rounded-pill px-3 py-2">ASP.NET Core</span>
1991                        </div>
1992                    </div>
1993
1994                </div>
1995
1996                <div class="col-lg-6 platform-detail-col">
1997                    <div class="card h-100 position-relative" id="platformDetailCard">
1998                        <ul class="nav platform-tabs d-lg-none" role="tablist" aria-label="Platform layers">
1999                            <li class="nav-item" role="presentation">
2000                                <button class="nav-link is-active" data-target="platform" type="button" role="tab"><span class="platform-tab-label">Platform</span></button>
2001                            </li>
2002                            <li class="nav-item" role="presentation">
2003                                <button class="nav-link" data-target="modules" type="button" role="tab"><span class="platform-tab-label">Modules</span></button>
2004                            </li>
2005                            <li class="nav-item" role="presentation">
2006                                <button class="nav-link" data-target="templates" type="button" role="tab"><span class="platform-tab-label">Templates</span></button>
2007                            </li>
2008                            <li class="nav-item" role="presentation">
2009                                <button class="nav-link" data-target="framework" type="button" role="tab"><span class="platform-tab-label">Framework</span></button>
2010                            </li>
2011                            <li class="nav-item" role="presentation">
2012                                <button class="nav-link" data-target="aspnet" type="button" role="tab"><span class="platform-tab-label">ASP.NET Core</span></button>
2013                            </li>
2014                        </ul>
2015                        <div class="card-body d-flex flex-column" id="platformDetailBody">
2016
2017                            <div class="platform-panel" data-panel="platform">
2018                                <h3 class="title mb-3">ABP Platform</h3>
2019                                <p class="lead mb-3">The complete toolkit for teams that build software every day. Visual tooling, an AI assistant and expert support come together so your developers spend less time on setup and more time shipping features.</p>
2020                                <a href="/why-choose-abp" class="fw-semibold text-primary mt-auto">Explore the Platform <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2021                            </div>
2022
2023                            <div class="platform-panel" data-panel="modules" hidden>
2024                                <h3 class="title mb-3">Pre-Built Modules</h3>
2025                                <p class="lead mb-3">Common needs like identity, SaaS, payments and audit logging are already solved. Add the ones you need and let your team focus on what actually makes your product different.</p>
2026                                <a href="/modules" class="fw-semibold text-secondary mt-auto">See All Modules <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2027                            </div>
2028
2029                            <div class="platform-panel" data-panel="templates" hidden>
2030                                <h3 class="title mb-3">Startup Templates &amp; Themes</h3>
2031                                <p class="lead mb-3">A head start, not a limitation. Choose the architecture that fits your project small or large and get a polished, professional-looking UI from the very first day.</p>
2032                                <a href="/startup-templates" class="fw-semibold text-warning mt-auto">Browse Templates <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2033                            </div>
2034
2035                            <div class="platform-panel" data-panel="framework" hidden>
2036                                <h3 class="title mb-3">ABP Framework</h3>
2037                                <p class="lead mb-3">Everything a serious application needs is already there authentication, permissions, multi-tenancy and a clean architecture so your team can focus on business logic instead of reinventing the basics.<
2037/p>
2038                                <a href="/framework" class="fw-semibold text-info mt-auto">Explore the Framework <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2039                            </div>
2040
2041                            <div class="platform-panel" data-panel="aspnet" hidden>
2042                                <h3 class="title mb-3">ASP.NET Core</h3>
2043                                <p class="lead mb-3">A trusted starting point. ABP is built on a modern, widely used and well-supported framework, so you are never locked into anything proprietary.</p>
2044                            </div>
2045
2046                            <div class="platform-panel" data-panel="studio" hidden>
2047                                <h3 class="title mb-3">ABP Studio</h3>
2048                                <p class="lead mb-3">Studio is not one of the layers, it connects to all of them. One visual environment to create solutions, run and monitor apps, manage modules and work with the built-in AI Agent.</p>
2049                                <a href="/studio" class="fw-semibold text-primary mt-auto">Explore ABP Studio <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2050                            </div>
2051
2052                            <div class="platform-panel" data-panel="agent" hidden>
2053                                <h3 class="title mb-3">AI Agent</h3>
2054                                <p class="lead mb-3">Not a layer either, it works across all of them. Built into ABP Studio, it plans against your solution structure, then generates entities, permissions, APIs, UI and migrations for you.</p>
2055                                <a href="/studio/ai-agent" class="fw-semibold text-primary mt-auto">Explore AI Agent <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2056                            </div>
2057
2058                            <div class="platform-panel" data-panel="cli" hidden>
2059                                <h3 class="title mb-3">ABP CLI</h3>
2060                                <p class="lead mb-3">The CLI reaches every layer too install, create, update and automate ABP solutions from the command line. Ideal for CI pipelines and team standards.</p>
2061                                <a href="/cli" class="fw-semibold text-info mt-auto">Explore ABP CLI <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i></a>
2062                            </div>
2063
2064                        </div>
2065                    </div>
2066                </div>
2067            </div>
2068        </div>
2069    </section>
2070
2071    <section id="why-abp" class="py-5 my-5" aria-labelledby="why-abp-title">
2072        <div class="container">
2073            <div class="row justify-content-center mb-3">
2074                <div class="col-md-8 text-center">
2075                    <span class="badge badge-info rounded-pill px-3 py-2 fs-6 mb-3">Why ABP</span>
2076                    <h2 id="why-abp-title" style="text-wrap: balance;">More Than a Framework, Template or a Shortcut</h2>
2077                    <p class="lead mb-0" style="text-wrap: balance;">Most tools trade speed for control. ABP gives you production-grade architecture, AI-assisted speed and full source-code ownership all at once.</p>
2078                </div>
2079            </div>
2080
2081            <div class="row g-4">
2082                <div class="col-md-6">
2083                    <div class="card h-100">
2084                        <div class="card-body">
2085                            <h4 class="title mb-3">Not Just an AI Code Generator</h4>
2086                            <p class="lead mb-0">The agent understands ABP conventions and your solution structure. It builds your solution, runs migrations and analyzes logs.</p>
2087                        </div>
2088                    </div>
2089                </div>
2090                <div class="col-md-6">
2091                    <div class="card h-100">
2092                        <div class="card-body">
2093                            <h4 class="title mb-3">Not Just a Startup Template</h4>
2094                            <p class="lead mb-0">Start fast, then keep evolving with Studio, modules, docs, CLI and architecture-aware development tools.</p>
2095                        </div>
2096                    </div>
2097                </div>
2098                <div class="col-md-6">
2099                    <div class="card h-100">
2100                        <div class="card-body">
2101                            <h4 class="title mb-3">Not Low-Code Lock-In</h4>
2102                            <p class="lead mb-0">Full source-code ownership keep control of your .NET codebase and deploy to your cloud, server or on-prem.</p>
2103                        </div>
2104                    </div>
2105                </div>
2106                <div class="col-md-6">
2107                    <div class="card h-100">
2108                        <div class="card-body">
2109                            <h4 class="title mb-3">More Efficient AI</h4>
2110                            <p class="lead mb-0">Spend fewer tokens with an ABP-aware agent that understands your project instead of relearning it every prompt.</p>
2111                        </div>
2112                    </div>
2113                </div>
2114            </div>
2115
2116            <div class="text-center mt-5">
2117                <a href="/why-choose-abp" class="btn btn-primary">
2118                    Why Choose ABP? <i class="fa fa-arrow-right ms-2" aria-hidden="true"></i>
2119                </a>
2120            </div>
2121        </div>
2122    </section>
2123
2124    <section id="how-it-works" class="py-5 my-5" aria-labelledby="how-it-works-title">
2125        <div class="container">
2126            <div class="row justify-content-center mb-5">
2127                <div class="col-lg-8 text-center">
2128                    <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Development Workflow</span>
2129                    <h2 id="how-it-works-title" style="text-wrap: balance;">From Idea to Production.</h2>
2130                    <p class="lead mb-0" style="text-wrap: balance;">Every stage of your ABP project comes with the right tool built in. Studio, Suite, AI Agent and CLI guide you from architecture to deployment.</p>
2131                </div>
2132            </div>
2133
2134            <div class="row g-4 align-items-stretch">
2135                <div class="col-lg-3 col-md-6 d-flex flex-column">
2136                    <div class="workflow-step-header mb-3">
2137                        <div class="d-flex align-items-center gap-2 mb-2">
2138                            <img src="/assets/platform/img/workflow/one.svg" alt="" width="28" height="28" aria-hidden="true">
2139                            <h4 class="title mb-0">Choose Architecture</h4>
2140                        </div>
2141                        <p class="lead mb-0">Model your solution and pick the right structure.</p>
2142                    </div>
2143                    <div class="card workflow-tile flex-fill w-100">
2144                        <div class="card-body d-flex flex-column">
2145                            <div class="d-flex align-items-center gap-3 mb-3">
2146                                <img src="/assets/platform/img/mega-menu/abp-studio.svg" width="48" height="48" alt="" aria-hidden="true" class="rounded-3 flex-shrink-0">
2147                                <div>
2148                                    <h4 class="mb-0">ABP Studio</h4>
2149                                </div>
2150                            </div>
2151                            <ul class="check-list list-primary mb-0 d-flex flex-column gap-2">
2152                                <li class="p-0">Visual solution design</li>
2153                                <li class="p-0">Architecture templates</li>
2154                                <li class="p-0">Best practice by default</li>
2155                                <li class="p-0">Real-time solution monitoring</li>
2156                            </ul>
2157                        </div>
2158                    </div>
2159                </div>
2160
2161                <div class="col-lg-3 col-md-6 d-flex flex-column">
2162                    <div class="workflow-step-header mb-3">
2163                        <div class="d-flex align-items-center gap-2 mb-2">
2164                            <img src="/assets/platform/img/workflow/two.svg" alt="" width="28" height="28" aria-hidden="true">
2165                            <h4 class="title mb-0">Generate Project</h4>
2166                        </div>
2167                        <p class="lead mb-0">Scaffold entities, UI and APIs in seconds.</p>
2168                    </div>
2169                    <div class="card workflow-tile flex-fill w-100">
2170                        <div class="card-body d-flex flex-column">
2171                            <div class="d-flex align-items-center gap-3 mb-3">
2172                                <img src="/assets/platform/img/mega-menu/abp-suite.svg" width="48" height="48" alt="" aria-hidden="true" class="rounded-3 flex-shrink-0">
2173                                <div>
2174                                    <h4 class="mb-0">Suite - Low Code</h4>
2175                                </div>
2176                            </div>
2177                            <ul class="check-list list-info mb-0 d-flex flex-column gap-2">
2178                                <li class="p-0">CRUD and entity generation in seconds</li>
2179                                <li class="p-0">Auth, UI and API scaffolding included</li>
2180                                <li class="p-0">Stays fully within ABP conventions</li>
2181                                <li class="p-0">Low-code workflows and forms</li>
2182                            </ul>
2183                        </div>
2184                    </div>
2185                </div>
2186
2187                <div id="ai-agent-toolkit" class="col-lg-3 col-md-6 d-flex flex-column">
2188                    <div class="workflow-step-header mb-3">
2189                        <div class="d-flex align-items-center gap-2 mb-2">
2190                            <img src="/assets/platform/img/workflow/three.svg" alt="" width="28" height="28" aria-hidden="true">
2191                            <h4 class="title mb-0">Build With AI Agent</h4>
2192                        </div>
2193                        <p class="lead mb-0">An agent that understands your solution structure.</p>
2194                    </div>
2195                    <div class="card workflow-tile flex-fill w-100">
2196                        <div class="card-body d-flex flex-column">
2197                            <div class="d-flex align-items-center gap-3 mb-3">
2198                                <span class="workflow-tile-icon workflow-tile-icon--secondary rounded-3 d-inline-flex align-items-center justify-content-center flex-shrink-0" aria-hidden="true">
2199                                    <img src="/assets/platform/img/logos/ai-agent-full.svg" width="28" height="28" alt="" aria-hidden="true">
2200                                </span>
2201                                <div>
2202                                    <h4 class="mb-0">AI Agent + IDE</h4>
2203                                </div>
2204                            </div>
2205                            <ul class="check-list list-secondary mb-0 d-flex flex-column gap-2">
2206                                <li class="p-0">Understands your codebase</li>
2207                                <li class="p-0">Generates entities, APIs and UI</li>
2208                                <li class="p-0">Runs migrations, diagnoses issues</li>
2209                                <li class="p-0">Built into ABP Studio</li>
2210                            </ul>
2211                        </div>
2212                    </div>
2213                </div>
2214
2215                <div class="col-lg-3 col-md-6 d-flex flex-column">
2216                    <div class="workflow-step-header mb-3">
2217                        <div class="d-flex align-items-center gap-2 mb-2">
2218                            <img src="/assets/platform/img/workflow/four.svg" alt="" width="28" height="28" aria-hidden="true">
2219                            <h4 class="title mb-0">Ship and Evolve</h4>
2220                        </div>
2221                        <p class="lead mb-0">Deploy to your infrastructure and keep it maintainable.</p>
2222                    </div>
2223                    <div class="card workflow-tile flex-fill w-100">
2224                        <div class="card-body d-flex flex-column">
2225                            <div class="d-flex align-items-center gap-3 mb-3">
2226                                <span class="workflow-tile-icon workflow-tile-icon--success rounded-3 d-inline-flex align-items-center justify-content-center flex-shrink-0" aria-hidden="true">
2227                                    <img src="/assets/platform/img/logos/code-full.svg" width="28" height="28" alt="" aria-hidden="true">
2228                                </span>
2229                                <div>
2230                                    <h4 class="mb-0">CI/CD + ABP CLI</h4>
2231                                </div>
2232                            </div>
2233                            <ul class="check-list list-success mb-0 d-flex flex-column gap-2">
2234                                <li class="p-0">Works with your CI/CD pipeline</li>
2235                                <li class="p-0">Automate builds and deploys with ABP CLI</li>
2236                                <li class="p-0">Docker-ready applications</li>
2237                                <li class="p-0">Deploy to cloud, servers or on-prem</li>
2238                            </ul>
2239                        </div>
2240                    </div>
2241                </div>
2242            </div>
2243
2244            <div class="text-center mt-5">
2245                <a href="/how-it-works" class="btn btn-primary">
2246                    How It Works <i class="fa fa-arrow-right ms-2" aria-hidden="true"></i>
2247                </a>
2248            </div>
2249        </div>
2250    </section>
2251
2252    <section id="agentic" class="py-5 my-5" aria-labelledby="agentic-title">
2253        <div class="container">
2254            <div class="row g-4 align-items-stretch">
2255                <div class="col-lg-5 d-flex">
2256                    <div class="d-flex flex-column justify-content-center h-100 w-100 py-2 text-center text-lg-start align-items-center align-items-lg-start">
2257                        <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Agentic Development</span>
2258                        <h2 id="agentic-title" class="mb-3">An AI Agent That Understands Your ABP Solution</h2>
2259                        <p class="lead mb-4">Not a generic assistant. It reads your solution structure, plans against your conventions then generates entities, permissions, APIs and UI, runs migrations and helps diagnose issues right inside ABP Studio.</p>
2260                        <a href="/studio/ai-agent" class="fw-semibold text-primary">
2261                            Explore AI Agent <i class="fa fa-arrow-right ms-1" aria-hidden="true"></i>
2262                        </a>
2263                    </div>
2264                </div>
2265                <div class="col-lg-7 d-flex">
2266                    <div class="card h-100 w-100 agentic-video-card overflow-hidden">
2267                        <video class="agentic-video-trigger video-modal-trigger d-none d-lg-block" autoplay muted loop playsinline aria-label="ABP AI Agent in action">
2268                            <source src="/assets/platform/img/ai-agent-main-page-video.mp4" type="video/mp4">
2269                        </video>
2270                        <img src="/assets/platform/img/ai-agent-img.png" class="card-img agentic-video-mobile-img d-lg-none" loading="lazy" alt="ABP AI Agent" width="1024" height="366">
2271                    </div>
2272                </div>
2273            </div>
2274        </div>
2275    </section>
2276
2277    <section id="modules" class="py-5 my-5" aria-labelledby="modules-title">
2278        <div class="container">
2279            <div class="row justify-content-center mb-4">
2280                <div class="col-lg-8 text-center">
2281                    <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Pre-Built Modules</span>
2282                    <h2 id="modules-title" style="text-wrap: balance;">Months of Enterprise Infrastructure Work, Already Done.</h2>
2283                    <p class="lead mb-0" style="text-wrap: balance;">Start open source, then add commercial modules only when they save you real work.</p>
2284                </div>
2285            </div>
2286
2287            <div class="row g-4">
2288                <div class="col-lg-4 col-md-6 d-flex">
2289                    <div class="card h-100 w-100">
2290                        <div class="card-body">
2291                            <div class="badge badge-pro badge-top-right">Pro</div>
2292                            <div class="flex-align-center mb-3">
2293                                <img src="/assets/platform/img/mega-menu/identity.svg" alt="" class="title-icon me-3" width="32" height="32" loading="lazy" aria-hidden="true">
2294                                <h4 class="title mb-0">Identity &amp; SSO</h4>
2295                            </div>
2296                            <p class="lead mb-0">Don't build user &amp; permission management again.</p>
2297                        </div>
2298                    </div>
2299                </div>
2300                <div class="col-lg-4 col-md-6 d-flex">
2301                    <div class="card h-100 w-100">
2302                        <div class="card-body">
2303                            <div class="badge badge-pro badge-top-right">Pro</div>
2304                            <div class="flex-align-center mb-3">
2305                                <img src="/assets/platform/img/mega-menu/saas.svg" alt="" class="title-icon me-3" width="32" height="32" loading="lazy" aria-hidden="true">
2306                                <h4 class="title mb-0">SaaS</h4>
2307                            </div>
2308                            <p class="lead mb-0">Multi-tenancy ready from day one.</p>
2309                        </div>
2310                    </div>
2311                </div>
2312                <div class="col-lg-4 col-md-6 d-flex">
2313                    <div class="card h-100 w-100">
2314                        <div class="card-body">
2315                            <div class="badge badge-pro badge-top-right">Pro</div>
2316                            <div class="flex-align-center mb-3">
2317                                <img src="/assets/platform/img/mega-menu/payment.svg" alt="" class="title-icon me-3" width="32" height="32" loading="lazy" aria-hidden="true">
2318                                <h4 class="title mb-0">Payment</h4>
2319                            </div>
2320                            <p class="lead mb-0">Subscription infrastructure already integrated.</p>
2321                        </div>
2322                    </div>
2323                </div>
2324                <div class="col-lg-4 col-md-6 d-flex">
2325                    <div class="card h-100 w-100">
2326                        <div class="card-body">
2327                            <div class="badge badge-pro badge-top-right">Pro</div>
2328                            <div class="flex-align-center mb-3">
2329                                <img src="/assets/platform/img/logos/logo-audit-logging.svg" alt="" class="title-icon me-3" width="32" height="32" loading="lazy" aria-hidden="true">
2330                                <h4 class="title mb-0">Audit Logging</h4>
2331                            </div>
2332                            <p class="lead mb-0">Enterprise-grade traceability built in.</p>
2333                        </div>
2334                    </div>
2335                </div>
2336                <div class="col-lg-4 col-md-6 d-flex">
2337                    <div class="card h-100 w-100">
2338                        <div class="card-body">
2339                            <div class="badge badge-pro badge-top-right">Pro</div>
2340                            <div class="flex-align-center mb-3">
2341                                <img src="/assets/platform/img/mega-menu/cms-kit.svg" alt="" class="title-icon me-3" width="32" height="32" loading="lazy" aria-hidden="true">
2342                                <h4 class="title mb-0">CMS Kit</h4>
2343                            </div>
2344                            <p class="lead mb-0">Content management without building it yourself.</p>
2345                        </div>
2346                    </div>
2347                </div>
2348                <div class="col-lg-4 col-md-6 d-flex">
2349                    <div class="card h-100 w-100">
2350                        <div class="card-body">
2351                            <div class="badge badge-pro badge-top-right">Pro</div>
2352                            <div class="flex-align-center mb-3">
2353                                <img src="/assets/platform/img/logos/logo-gdpr.svg" alt="" class="title-icon me-3" width="32" height="32" loading="lazy" aria-hidden="true">
2354                                <h4 class="title mb-0">GDPR</h4>
2355                            </div>
2356                            <p class="lead mb-0">Build privacy-ready applications without starting from zero.</p>
2357                        </div>
2358                    </div>
2359                </div>
2360            </div>
2361
2362            <div class="text-center mt-5">
2363                <a href="/modules" class="btn btn-primary">
2364                    See All Modules <i class="fa fa-arrow-right ms-2" aria-hidden="true"></i>
2365                </a>
2366            </div>
2367        </div>
2368    </section>
2369
2370    <div class="abp-widget-wrapper" data-widget-name="ComparisonArea">
2371<section id="comparison" class="py-5 my-5" aria-labelledby="comparison-title">
2372    <div class="container">
2373        <div class="row justify-content-center mb-4">
2374            <div class="col-lg-8 text-center">
2375                <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Comparison</span>
2376                <h2 id="comparison-title">Why Choose ABP Over Alternatives?</h2>
2377                <p class="lead mb-0">See how ABP Framework stacks up against other approaches so you can make the right choice for your next enterprise project.</p>
2378            </div>
2379        </div>
2380
2381        <div class="d-flex flex-wrap justify-content-center gap-4 mb-4">
2382            <span class="comparison-status comparison-status--supported"><span class="comparison-status-icon">✓</span><span class="comparison-legend-text small">Supported</span></span>
2383            <span class="comparison-status comparison-status--partial"><span class="comparison-status-icon">−</span><span class="comparison-legend-text small">Partial / Limited</span></span>
2384            <span class="comparison-status comparison-status--unavailable"><span class="comparison-status-icon">✕</span><span class="comparison-legend-text small">Not Available</span></span>
2385        </div>
2386
2387        <div class="card">
2388            <div class="card-body comparison-card-body">
2389                <div class="table-responsive">
2390                    <table class="table compare-table mb-0">
2391                        <thead>
2392                            <tr>
2393                                <th class="feature-name align-top">Metric</th>
2394                                    <th class="align-top">
2395                                        <h4 class="mb-0">Build It Yourself</h4>
2396                                            <small class="comparison-muted fw-normal">ASP.NET Core</small>
2397                                    </th>
2398                                    <th class="align-top">
2399                                        <h4 class="mb-0">Mendix</h4>
2400                                            <small class="comparison-muted fw-normal">Enterprise low-code</small>
2401                                    </th>
2402                                    <th class="align-top">
2403                                        <h4 class="mb-0">DevExpress XAF</h4>
2404                                            <small class="comparison-muted fw-normal">.NET app framework</small>
2405                                    </th>
2406                                <th class="align-top comparison-abp-header">
2407                                    <div class="comparison-abp-header-fill">
2408                                        <h4 class="mb-0">ABP</h4>
2409                                        <small class="fw-normal">Open-source framework</small>
2410                                    </div>
2411                                </th>
2412                            </tr>
2413                        </thead>
2414                        <tbody>
2415                                <tr>
2416                                    <td class="feature-link"><p class="lead mb-0">Cost Model</p></td>
2417                                        <td>
2418                                            <div class="comparison-status comparison-cell-status comparison-status--partial">
2419                                                <span class="comparison-status-icon">&#x2212;</span>
2420                                                <div class="comparison-status-body">
2421                                                    <p class="mb-0">Team salaries only</p>
2422                                                        <p class="mb-0">No license, full build</p>
2423                                                </div>
2424                                            </div>
2425                                        </td>
2426                                        <td>
2427                                            <div class="comparison-status comparison-cell-status comparison-status--unavailable">
2428                                                <span class="comparison-status-icon">&#x2715;</span>
2429                                                <div class="comparison-status-body">
2430                                                    <p class="mb-0">Per-user &#x2B; per-app</p>
2431                                                        <p class="mb-0">Scales with usage</p>
2432                                                </div>
2433                                            </div>
2434                                        </td>
2435                                        <td>
2436                                            <div class="comparison-status comparison-cell-status comparison-status--
2436partial">
2437                                                <span class="comparison-status-icon">&#x2212;</span>
2438                                                <div class="comparison-status-body">
2439                                                    <p class="mb-0">Per-dev, UI only</p>
2440                                                        <p class="mb-0">$2.2k/dev/yr</p>
2441                                                </div>
2442                                            </div>
2443                                        </td>
2444                                        <td>
2445                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2446                                                <span class="comparison-status-icon">&#x2713;</span>
2447                                                <div class="comparison-status-body">
2448                                                    <p class="mb-0">Per-developer seat</p>
2449                                                        <p class="mb-0">Scales with team</p>
2450                                                </div>
2451                                            </div>
2452                                        </td>
2453                                </tr>
2454                                <tr>
2455                                    <td class="feature-link"><p class="lead mb-0">Vendor Lock-in</p></td>
2456                                        <td>
2457                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2458                                                <span class="comparison-status-icon">&#x2713;</span>
2459                                                <div class="comparison-status-body">
2460                                                    <p class="mb-0">None</p>
2461                                                        <p class="mb-0">Standard stack</p>
2462                                                </div>
2463                                            </div>
2464                                        </td>
2465                                        <td>
2466                                            <div class="comparison-status comparison-cell-status comparison-status--unavailable">
2467                                                <span class="comparison-status-icon">&#x2715;</span>
2468                                                <div class="comparison-status-body">
2469                                                    <p class="mb-0">High</p>
2470                                                        <p class="mb-0">Proprietary code</p>
2471                                                </div>
2472                                            </div>
2473                                        </td>
2474                                        <td>
2475                                            <div class="comparison-status comparison-cell-status comparison-status--partial">
2476                                                <span class="comparison-status-icon">&#x2212;</span>
2477                                                <div class="comparison-status-body">
2478                                                    <p class="mb-0">Moderate</p>
2479                                                        <p class="mb-0">Framework patterns</p>
2480                                                </div>
2481                                            </div>
2482                                        </td>
2483                                        <td>
2484                                            <div class="comparison-status comparison-cell-status comparison-status--partial">
2485                                                <span class="comparison-status-icon">&#x2212;</span>
2486                                                <div class="comparison-status-body">
2487                                                    <p class="mb-0">Low</p>
2488                                                        <p class="mb-0">Standard .NET code</p>
2489                                                </div>
2490                                            </div>
2491                                        </td>
2492                                </tr>
2493                                <tr>
2494                                    <td class="feature-link"><p class="lead mb-0">Compliance &amp; Security</p></td>
2495                                        <td>
2496                                            <div class="comparison-status comparison-cell-status comparison-status--
2496partial">
2497                                                <span class="comparison-status-icon">&#x2212;</span>
2498                                                <div class="comparison-status-body">
2499                                                    <p class="mb-0">You own it</p>
2500                                                        <p class="mb-0">More effort required</p>
2501                                                </div>
2502                                            </div>
2503                                        </td>
2504                                        <td>
2505                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2506                                                <span class="comparison-status-icon">&#x2713;</span>
2507                                                <div class="comparison-status-body">
2508                                                    <p class="mb-0">Built-in</p>
2509                                                        <p class="mb-0">Limited customization</p>
2510                                                </div>
2511                                            </div>
2512                                        </td>
2513                                        <td>
2514                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2515                                                <span class="comparison-status-icon">&#x2713;</span>
2516                                                <div class="comparison-status-body">
2517                                                    <p class="mb-0">Built-in</p>
2518                                                        <p class="mb-0">Limited customization</p>
2519                                                </div>
2520                                            </div>
2521                                        </td>
2522                                        <td>
2523                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2524                                                <span class="comparison-status-icon">&#x2713;</span>
2525                                                <div class="comparison-status-body">
2526                                                    <p class="mb-0">Built-in</p>
2527                                                        <p class="mb-0">Audit logs included</p>
2528                                                </div>
2529                                            </div>
2530                                        </td>
2531                                </tr>
2532                                <tr>
2533                                    <td class="feature-link"><p class="lead mb-0">Time to Production</p></td>
2534                                        <td>
2535                                            <div class="comparison-status comparison-cell-status comparison-status--unavailable">
2536                                                <span class="comparison-status-icon">&#x2715;</span>
2537                                                <div class="comparison-status-body">
2538                                                    <p class="mb-0">14-15 weeks</p>
2539                                                        <p class="mb-0">Built from scratch</p>
2540                                                </div>
2541                                            </div>
2542                                        </td>
2543                                        <td>
2544                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2545                                                <span class="comparison-status-icon">&#x2713;</span>
2546                                                <div class="comparison-status-body">
2547                                                    <p class="mb-0">3-4 weeks</p>
2548                                                        <p class="mb-0">Visual builder</p>
2549                                                </div>
2550                                            </div>
2551                                        </td>
2552                                        <td>
2553                                            <div class="comparison-status comparison-cell-status comparison-status--
2553partial">
2554                                                <span class="comparison-status-icon">&#x2212;</span>
2555                                                <div class="comparison-status-body">
2556                                                    <p class="mb-0">Faster than DIY</p>
2557                                                        <p class="mb-0">UI scaffolded only</p>
2558                                                </div>
2559                                            </div>
2560                                        </td>
2561                                        <td>
2562                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2563                                                <span class="comparison-status-icon">&#x2713;</span>
2564                                                <div class="comparison-status-body">
2565                                                    <p class="mb-0">Faster than DIY</p>
2566                                                        <p class="mb-0">Less boilerplate</p>
2567                                                </div>
2568                                            </div>
2569                                        </td>
2570                                </tr>
2571                                <tr>
2572                                    <td class="feature-link"><p class="lead mb-0">Customization Freedom</p></td>
2573                                        <td>
2574                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2575                                                <span class="comparison-status-icon">&#x2713;</span>
2576                                                <div class="comparison-status-body">
2577                                                    <p class="mb-0">Unlimited</p>
2578                                                        <p class="mb-0">Total control</p>
2579                                                </div>
2580                                            </div>
2581                                        </td>
2582                                        <td>
2583                                            <div class="comparison-status comparison-cell-status comparison-status--unavailable">
2584                                                <span class="comparison-status-icon">&#x2715;</span>
2585                                                <div class="comparison-status-body">
2586                                                    <p class="mb-0">Limited</p>
2587                                                        <p class="mb-0">Platform boundaries</p>
2588                                                </div>
2589                                            </div>
2590                                        </td>
2591                                        <td>
2592                                            <div class="comparison-status comparison-cell-status comparison-status--partial">
2593                                                <span class="comparison-status-icon">&#x2212;</span>
2594                                                <div class="comparison-status-body">
2595                                                    <p class="mb-0">Moderate</p>
2596                                                        <p class="mb-0">Framework constraints</p>
2597                                                </div>
2598                                            </div>
2599                                        </td>
2600                                        <td>
2601                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2602                                                <span class="comparison-status-icon">&#x2713;</span>
2603                                                <div class="comparison-status-body">
2604                                                    <p class="mb-0">Unlimited</p>
2605                                                        <p class="mb-0">Modular, extensible</p>
2606                                                </div>
2607                                            </div>
2608                                        </td>
2609                                </tr>
2610                                <tr>
2611                                    <td class="feature-link"><p class="lead mb-0">Long-Term Maintainability</p></td>
2612                                        <td>
2613                                            <div class="comparison-status comparison-cell-status comparison-status--
2613partial">
2614                                                <span class="comparison-status-icon">&#x2212;</span>
2615                                                <div class="comparison-status-body">
2616                                                    <p class="mb-0">Depends on team</p>
2617                                                        <p class="mb-0">Technical debt risk</p>
2618                                                </div>
2619                                            </div>
2620                                        </td>
2621                                        <td>
2622                                            <div class="comparison-status comparison-cell-status comparison-status--unavailable">
2623                                                <span class="comparison-status-icon">&#x2715;</span>
2624                                                <div class="comparison-status-body">
2625                                                    <p class="mb-0">Risky</p>
2626                                                        <p class="mb-0">Vendor dependent</p>
2627                                                </div>
2628                                            </div>
2629                                        </td>
2630                                        <td>
2631                                            <div class="comparison-status comparison-cell-status comparison-status--partial">
2632                                                <span class="comparison-status-icon">&#x2212;</span>
2633                                                <div class="comparison-status-body">
2634                                                    <p class="mb-0">Depends on vendor</p>
2635                                                        <p class="mb-0">Smaller ecosystem</p>
2636                                                </div>
2637                                            </div>
2638                                        </td>
2639                                        <td>
2640                                            <div class="comparison-status comparison-cell-status comparison-status--supported">
2641                                                <span class="comparison-status-icon">&#x2713;</span>
2642                                                <div class="comparison-status-body">
2643                                                    <p class="mb-0">Open-source</p>
2644                                                        <p class="mb-0">You own upgrades</p>
2645                                                </div>
2646                                            </div>
2647                                        </td>
2648                                </tr>
2649                        </tbody>
2650                    </table>
2651                </div>
2652            </div>
2653        </div>
2654
2655        <div class="text-center mt-5 d-flex flex-wrap justify-content-center gap-3">
2656            <a href="https://docs.abp.io" class="btn btn-primary" target="_blank" rel="noopener">
2657                View Documentation <i class="fa fa-arrow-right me-1" aria-hidden="true"></i>
2658            </a>
2659        </div>
2660    </div>
2661</section>
2662</div>
2663
2664    <div class="abp-widget-wrapper" data-widget-name="TestimonialsArea">
2665<section class="py-5 my-5">
2666        <div class="container">
2667        <div class="text-center mb-4">
2668                <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Built For the Way You Work</span>
2669            <h2>Open foundation. Enterprise delivery. Predictable ownership.</h2>
2670        </div>
2671        <div class="">
2672            <div class="row g-4">
2673                    <div class="col-lg-4 col-md-6 d-flex">
2674        <div class="card-testimonial">
2675            <div class="card">
2676                <div class="card-body" data-select-content="Rohit Gaur" data-index="1" data-select-content-title="Testimonials">
2677                    <p class="lead">
2678                        ABP is a lifesaver! It&#x27;s cut our development time in half. The built-in features are awesome and the docs are super helpful. We can focus on building cool stuff without reinventing the wheel. Highly recommend it!
2679                    </p>
2680                    <a href="#" class="text-secondary fw-semibold text-nowrap" data-bs-toggle="modal" data-bs-target="#testimonial-3a13feb4-464e-4c04-cdca-d7ccd4f1e770">Read More <i class="fa fa-arrow-right ms-1" aria-hidden="true"> </i></a>
2681                </div>
2682            </div>
2683            <div class="flex-align-center align-items-start testimonial-user">
2684                <img src="/assets/noimg-user.jpeg" data-src="/api/Testimonial/3a13feb4-464e-4c04-cdca-d7ccd4f1e770/user-image" class="card-member-img card-member-img-lg lazy" alt="user picture" loading="lazy">
2685                <div class="ms-3">
2686                    <h5 class="mb-1">Rohit Gaur</h5>
2687                    <span>Lead Developer , Perfumora <span class="d-block fw-bold">United States</span></span>
2688                </div>
2689            </div>
2690        </div>
2691                    </div>
2692                    <div class="col-lg-4 col-md-6 d-flex">
2693        <div class="card-testimonial">
2694            <div class="card">
2695                <div class="card-body" data-select-content="Adam Jenkins" data-index="2" data-select-content-title="Testimonials">
2696                    <p class="lead">
2697                        After five years of experience with the previous framework, transitioning to ABP for future products was an obvious choice. ABP has been pivotal in modernizing our product offerings. With one product already migrated, we are planning the migration of our main product. The documentation, coding standards, and boilerplate features have saved hundreds of hours and accelerated the onboarding process for new developers, significantly boosting the team&#x27;s productivity.
2698                    </p>
2699                    <a href="#" class="text-secondary fw-semibold text-nowrap" data-bs-toggle="modal" data-bs-target="#testimonial-3a135c45-a435-c867-f113-e1c54cd1b22e">Read More <i class="fa fa-arrow-right ms-1" aria-hidden="true"> </i></a>
2700                </div>
2701            </div>
2702            <div class="flex-align-center align-items-start testimonial-user">
2703                <img src="/assets/noimg-user.jpeg" data-src="/api/Testimonial/3a135c45-a435-c867-f113-e1c54cd1b22e/user-image" class="card-member-img card-member-img-lg lazy" alt="user picture" loading="lazy">
2704                <div class="ms-3">
2705                    <h5 class="mb-1">Adam Jenkins</h5>
2706                    <span>Lead Software Developer, Schools Sports Ltd <span class="d-block fw-bold">United Kingdom</span></span>
2707                </div>
2708            </div>
2709        </div>
2710                    </div>
2711                    <div class="col-lg-4 col-md-6 d-flex">
2712        <div class="card-testimonial">
2713            <div class="card">
2714                <div class="card-body" data-select-content="Thanh Vo" data-index="3" data-select-content-title="Testimonials">
2715                    <p class="lead">
2716                        We&#x2019;ve been using ABP Framework for several enterprise projects, and it has saved us countless hours of development. The design, architecture, and built-in features are simply outstanding.
2717                    </p>
2718                    <a href="#" class="text-secondary fw-semibold text-nowrap" data-bs-toggle="modal" data-bs-target="#testimonial-3a1e6260-73e6-1638-a68f-61bb114e9122">Read More <i class="fa fa-arrow-right ms-1" aria-hidden="true"> </i></a>
2719                </div>
2720            </div>
2721            <div class="flex-align-center align-items-start testimonial-user">
2722                <img src="/assets/noimg-user.jpeg" data-src="/api/Testimonial/3a1e6260-73e6-1638-a68f-61bb114e9122/user-image" class="card-member-img card-member-img-lg lazy" alt="user picture" loading="lazy">
2723                <div class="ms-3">
2724                    <h5 class="mb-1">Thanh Vo</h5>
2725                    <span>Solution Architect, FPT Software <span class="d-block fw-bold">Vietnam</span></span>
2726                </div>
2727            </div>
2728        </div>
2729                    </div>
2730            </div>
2731        </div>
2732            <div class="d-flex flex-wrap gap-3 justify-content-center mt-5">
2733                    <a href="/customers" class="btn btn-primary">
2734                        <i class="bi bi-person-fill"></i> Customers
2735                    </a>
2736                <a href="/testimonials/submit" class="btn btn-secondary">
2737                    <i class="fa fa-pencil me-2" aria-hidden="true"></i> Leave us Review
2738                </a>
2739            </div>
2740        </div>
2741</section>
2742
2743    <div class="modal fade" id="testimonial-3a13feb4-464e-4c04-cdca-d7ccd4f1e770" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2744        <div class="modal-dialog modal-dialog-centered">
2745            <div class="modal-content">
2746                <div class="modal-header">
2747
2748                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2749                </div>
2750
2751                <div class="modal-body pt-0">
2752                    <div class="flex-align-center align-items-start mb-3">
2753                        <img src="/api/Testimonial/3a13feb4-464e-4c04-cdca-d7ccd4f1e770/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2754                        <div class="ms-3">
2755                            <h5 class="mb-1">Rohit Gaur</h5>
2756                            <span>Lead Developer , Perfumora  <span class="d-block fw-bold">United States</span></span>
2757                        </div>
2758                    </div>
2759
2760                    <p class="lead">
2761                        ABP is a lifesaver! It&#x27;s cut our development time in half. The built-in features are awesome and the docs are super helpful. We can focus on building cool stuff without reinventing the wheel. Highly recommend it!
2762                    </p>
2763                </div>
2764
2765                <div class="modal-footer">
2766                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2767                </div>
2768            </div>
2769
2770        </div>
2771    </div>
2772    <div class="modal fade" id="testimonial-3a135c45-a435-c867-f113-e1c54cd1b22e" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2773        <div class="modal-dialog modal-dialog-centered">
2774            <div class="modal-content">
2775                <div class="modal-header">
2776
2777                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2778                </div>
2779
2780                <div class="modal-body pt-0">
2781                    <div class="flex-align-center align-items-start mb-3">
2782                        <img src="/api/Testimonial/3a135c45-a435-c867-f113-e1c54cd1b22e/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2783                        <div class="ms-3">
2784                            <h5 class="mb-1">Adam Jenkins</h5>
2785                            <span>Lead Software Developer, Schools Sports Ltd  <span class="d-block fw-bold">United Kingdom</span></span>
2786                        </div>
2787                    </div>
2788
2789                    <p class="lead">
2790                        After five years of experience with the previous framework, transitioning to ABP for future products was an obvious choice. ABP has been pivotal in modernizing our product offerings. With one product already migrated, we are planning the migration of our main product. The documentation, coding standards, and boilerplate features have saved hundreds of hours and accelerated the onboarding process for new developers, significantly boosting the team&#x27;s productivity.
2791                    </p>
2792                </div>
2793
2794                <div class="modal-footer">
2795                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2796                </div>
2797            </div>
2798
2799        </div>
2800    </div>
2801    <div class="modal fade" id="testimonial-3a1e6260-73e6-1638-a68f-61bb114e9122" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2802        <div class="modal-dialog modal-dialog-centered">
2803            <div class="modal-content">
2804                <div class="modal-header">
2805
2806                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2807                </div>
2808
2809                <div class="modal-body pt-0">
2810                    <div class="flex-align-center align-items-start mb-3">
2811                        <img src="/api/Testimonial/3a1e6260-73e6-1638-a68f-61bb114e9122/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2812                        <div class="ms-3">
2813                            <h5 class="mb-1">Thanh Vo</h5>
2814                            <span>Solution Architect, FPT Software  <span class="d-block fw-bold">Vietnam</span></span>
2815                        </div>
2816                    </div>
2817
2818                    <p class="lead">
2819                        We&#x2019;ve been using ABP Framework for several enterprise projects, and it has saved us countless hours of development. The design, architecture, and built-in features are simply outstanding.
2820                    </p>
2821                </div>
2822
2823                <div class="modal-footer">
2824                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2825                </div>
2826            </div>
2827
2828        </div>
2829    </div>
2830    <div class="modal fade" id="testimonial-3a1b6de3-4c42-9983-d961-75a87cdfc1e7" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2831        <div class="modal-dialog modal-dialog-centered">
2832            <div class="modal-content">
2833                <div class="modal-header">
2834
2835                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2836                </div>
2837
2838                <div class="modal-body pt-0">
2839                    <div class="flex-align-center align-items-start mb-3">
2840                        <img src="/api/Testimonial/3a1b6de3-4c42-9983-d961-75a87cdfc1e7/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2841                        <div class="ms-3">
2842                            <h5 class="mb-1">Abdullah Al-Ansi</h5>
2843                            <span>Senior Developer , Sooqalmelh Ltd.   <span class="d-block fw-bold">Yemen</span></span>
2844                        </div>
2845                    </div>
2846
2847                    <p class="lead">
2848                        As a senior developer, ABP is the greatest framework I have used. 
2849                    </p>
2850                </div>
2851
2852                <div class="modal-footer">
2853                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2854                </div>
2855            </div>
2856
2857        </div>
2858    </div>
2859    <div class="modal fade" id="testimonial-3a11886b-7fb7-790b-9f24-8609ae2d4628" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2860        <div class="modal-dialog modal-dialog-centered">
2861            <div class="modal-content">
2862                <div class="modal-header">
2863
2864                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2865                </div>
2866
2867                <div class="modal-body pt-0">
2868                    <div class="flex-align-center align-items-start mb-3">
2869                        <img src="/api/Testimonial/3a11886b-7fb7-790b-9f24-8609ae2d4628/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2870                        <div class="ms-3">
2871                            <h5 class="mb-1">Chris Wall</h5>
2872                            <span>President, Wool Data  <span class="d-block fw-bold">United States</span></span>
2873                        </div>
2874                    </div>
2875
2876                    <p class="lead">
2877                        We chose ABP for its strength and flexibility, which sped up our first product and supports our growth with great security and tools. It&#x27;s the perfect choice, letting us easily adapt and expand our technology.
2878                    </p>
2879                </div>
2880
2881                <div class="modal-footer">
2882                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2883                </div>
2884            </div>
2885
2886        </div>
2887    </div>
2888    <div class="modal fade" id="testimonial-3a158e8d-d2c1-49ef-c1d5-59a0a125d336" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2889        <div class="modal-dialog modal-dialog-centered">
2890            <div class="modal-content">
2891                <div class="modal-header">
2892
2893                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2894                </div>
2895
2896                <div class="modal-body pt-0">
2897                    <div class="flex-align-center align-items-start mb-3">
2898                        <img src="/api/Testimonial/3a158e8d-d2c1-49ef-c1d5-59a0a125d336/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2899                        <div class="ms-3">
2900                            <h5 class="mb-1">Chris Ryan</h5>
2901                            <span>CTO, C/F Data Systems, LLC  <span class="d-block fw-bold">United States</span></span>
2902                        </div>
2903                    </div>
2904
2905                    <p class="lead">
2906                        We have been using ABP since 2020 as the foundation for a new SAAS product we are developing to replace our 40-year-old on-prem solution. ABP has been invaluable in allowing our small team to focus on requirements specific to our business and our solution rather than building out all necessary &quot;plumbing&quot; from scratch. Just the authentication piece alone has already paid for itself.
2907                    </p>
2908                </div>
2909
2910                <div class="modal-footer">
2911                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2912                </div>
2913            </div>
2914
2915        </div>
2916    </div>
2917    <div class="modal fade" id="testimonial-3a1e625e-dcd7-134f-bb8f-08fd88f124fa" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2918        <div class="modal-dialog modal-dialog-centered">
2919            <div class="modal-content">
2920                <div class="modal-header">
2921
2922                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2923                </div>
2924
2925                <div class="modal-body pt-0">
2926                    <div class="flex-align-center align-items-start mb-3">
2927                        <img src="/api/Testimonial/3a1e625e-dcd7-134f-bb8f-08fd88f124fa/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2928                        <div class="ms-3">
2929                            <h5 class="mb-1">Kondameedi Udaya Lakshmi</h5>
2930                            <span>CTO, Lexarius Limited  <span class="d-block fw-bold">United Arab Emirates</span></span>
2931                        </div>
2932                    </div>
2933
2934                    <p class="lead">
2935                        Since adopting ABP, we&#x2019;ve significantly reduced our development time and maintenance overhead, while improving code consistency and scalability.
2936                    </p>
2937                </div>
2938
2939                <div class="modal-footer">
2940                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2941                </div>
2942            </div>
2943
2944        </div>
2945    </div>
2946    <div class="modal fade" id="testimonial-3a13238e-ee0e-e34b-31f9-4b7619f11300" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2947        <div class="modal-dialog modal-dialog-centered">
2948            <div class="modal-content">
2949                <div class="modal-header">
2950
2951                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2952                </div>
2953
2954                <div class="modal-body pt-0">
2955                    <div class="flex-align-center align-items-start mb-3">
2956                        <img src="/api/Testimonial/3a13238e-ee0e-e34b-31f9-4b7619f11300/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2957                        <div class="ms-3">
2958                            <h5 class="mb-1">Sturla  Thorvaldsson</h5>
2959                            <span>CTO, StreamWorks/IBeinni  <span class="d-block fw-bold">Iceland</span></span>
2960                        </div>
2961                    </div>
2962
2963                    <p class="lead">
2964                        At IBeinni, ABP framework has significantly improved our development process. It provides a wealth of out-of-the-box functionalities, allowing us to concentrate on our core business needs without getting bogged down by routine tasks.     &#xD;&#xA;&#xD;&#xA;ABP team consistently innovates and updates the framework, ensuring we stay current with the latest advancements. We highly recommend ABP to any organization looking to boost its development efficiency and effectiveness.
2965                    </p>
2966                </div>
2967
2968                <div class="modal-footer">
2969                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2970                </div>
2971            </div>
2972
2973        </div>
2974    </div>
2975    <div class="modal fade" id="testimonial-3a1add22-c8c4-0661-30d4-e6f0d582c045" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
2976        <div class="modal-dialog modal-dialog-centered">
2977            <div class="modal-content">
2978                <div class="modal-header">
2979
2980                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2981                </div>
2982
2983                <div class="modal-body pt-0">
2984                    <div class="flex-align-center align-items-start mb-3">
2985                        <img src="/api/Testimonial/3a1add22-c8c4-0661-30d4-e6f0d582c045/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
2986                        <div class="ms-3">
2987                            <h5 class="mb-1">Sid McFarland</h5>
2988                            <span>Owner, Extra Nerds, LLC  <span class="d-block fw-bold">United States</span></span>
2989                        </div>
2990                    </div>
2991
2992                    <p class="lead">
2993                        The ABP Framework has been a game-changer for our development process. Its modular architecture, multi-tenancy support, and pre-built features like authentication and authorization have saved us countless hours and allowed us to deploy solutions more quickly. ABP empowers our team to focus on delivering value to clients rather than reinventing the wheel. It&#x27;s not just a framework. It&#x27;s a productivity booster and a key enabler for achieving our business goals.
2994                    </p>
2995                </div>
2996
2997                <div class="modal-footer">
2998                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
2999                </div>
3000            </div>
3001
3002        </div>
3003    </div>
3004    <div class="modal fade" id="testimonial-3a12f621-e38c-ea8b-2c0c-d95516d48992" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3005        <div class="modal-dialog modal-dialog-centered">
3006            <div class="modal-content">
3007                <div class="modal-header">
3008
3009                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3010                </div>
3011
3012                <div class="modal-body pt-0">
3013                    <div class="flex-align-center align-items-start mb-3">
3014                        <img src="/api/Testimonial/3a12f621-e38c-ea8b-2c0c-d95516d48992/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3015                        <div class="ms-3">
3016                            <h5 class="mb-1">Abdelmneim Hussein</h5>
3017                            <span>Software Engineering Lead, Jahez Group  <span class="d-block fw-bold">Saudi Arabia</span></span>
3018                        </div>
3019                    </div>
3020
3021                    <p class="lead">
3022                        I&#x27;ve been using ABP for 4 years in different companies and projects, and I can confidently say it&#x27;s the best software decision I have ever made. It saved a lot of time building the infrastructure and boilerplate code we always write for every project. The team and I learned a lot from its open-source code. I recommend it to the moon.&#xD;&#xA;Thank you, Halil and the team &#x2764;&#xFE0F;
3023                    </p>
3024                </div>
3025
3026                <div class="modal-footer">
3027                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3028                </div>
3029            </div>
3030
3031        </div>
3032    </div>
3033    <div class="modal fade" id="testimonial-3a16a9c8-9c65-185b-6800-864003615833" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3034        <div class="modal-dialog modal-dialog-centered">
3035            <div class="modal-content">
3036                <div class="modal-header">
3037
3038                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3039                </div>
3040
3041                <div class="modal-body pt-0">
3042                    <div class="flex-align-center align-items-start mb-3">
3043                        <img src="/api/Testimonial/3a16a9c8-9c65-185b-6800-864003615833/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3044                        <div class="ms-3">
3045                            <h5 class="mb-1"> Dickson Muleso Kimeu</h5>
3046                            <span>CTO, Sales Life Technologies   <span class="d-block fw-bold">Kenya</span></span>
3047                        </div>
3048                    </div>
3049
3050                    <p class="lead">
3051                        Over the years, I have tried multiple platforms, but ABP platform is one of a kind. The abp suite interface is simple to use, the documentation is well-written, and they have all the required tools to create a starter template for every application use case scenario. I recommend ABP platform to every developer who wants to improve productivity and create outstanding applications.
3052                    </p>
3053                </div>
3054
3055                <div class="modal-footer">
3056                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3057                </div>
3058            </div>
3059
3060        </div>
3061    </div>
3062    <div class="modal fade" id="testimonial-3a1e625b-b697-52bd-7812-b6189d3415bd" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3063        <div class="modal-dialog modal-dialog-centered">
3064            <div class="modal-content">
3065                <div class="modal-header">
3066
3067                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3068                </div>
3069
3070                <div class="modal-body pt-0">
3071                    <div class="flex-align-center align-items-start mb-3">
3072                        <img src="/api/Testimonial/3a1e625b-b697-52bd-7812-b6189d3415bd/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3073                        <div class="ms-3">
3074                            <h5 class="mb-1">Jack Fistelmann</h5>
3075                            <span>CEO, Chrobyte  <span class="d-block fw-bold">Germany</span></span>
3076                        </div>
3077                    </div>
3078
3079                    <p class="lead">
3080                        ABP has become an integral part of our development workflow. Its modular and layered architecture allows us to build scalable, maintainable, and feature-rich applications with confidence. The built-in support for multi-tenancy, identity, and other core features dramatically reduces our development time for recurring requirements.&#xD;&#xA;&#xD;&#xA;We especially appreciate how flexible and extensible the framework is&#x2014;virtually every component can be customized to suit our specific needs. 
3081                    </p>
3082                </div>
3083
3084                <div class="modal-footer">
3085                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3086                </div>
3087            </div>
3088
3089        </div>
3090    </div>
3091    <div class="modal fade" id="testimonial-3a16ac75-5e3a-c172-6bf4-cc45839b0d0d" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3092        <div class="modal-dialog modal-dialog-centered">
3093            <div class="modal-content">
3094                <div class="modal-header">
3095
3096                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3097                </div>
3098
3099                <div class="modal-body pt-0">
3100                    <div class="flex-align-center align-items-start mb-3">
3101                        <img src="/api/Testimonial/3a16ac75-5e3a-c172-6bf4-cc45839b0d0d/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3102                        <div class="ms-3">
3103                            <h5 class="mb-1">Suraj Lokhandemmew</h5>
3104                            <span>Software Developer, Mai Laundry App LLC OPC  <span class="d-block fw-bold">United Arab Emirates</span></span>
3105                        </div>
3106                    </div>
3107
3108                    <p class="lead">
3109                        I&#x2019;ve been using the ABP for years as an open-source tool, and last year, I got the Pro license. It made development much easier. You don&#x2019;t need to worry about security or setup, just focus on your business logic. It was a bit tricky to learn at first, but it became simple once I understood the structure. I mostly used it to autogenerate APIs and CRUD then added custom logic. The default UI is basic but easy to customize. Support is great and even helps remotely if needed. Highly recommended
3110                    </p>
3111                </div>
3112
3113                <div class="modal-footer">
3114                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3115                </div>
3116            </div>
3117
3118        </div>
3119    </div>
3120    <div class="modal fade" id="testimonial-3a126a5d-900e-62ac-a653-2e6138d0e8f6" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3121        <div class="modal-dialog modal-dialog-centered">
3122            <div class="modal-content">
3123                <div class="modal-header">
3124
3125                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3126                </div>
3127
3128                <div class="modal-body pt-0">
3129                    <div class="flex-align-center align-items-start mb-3">
3130                        <img src="/api/Testimonial/3a126a5d-900e-62ac-a653-2e6138d0e8f6/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3131                        <div class="ms-3">
3132                            <h5 class="mb-1">Vivien Korpys</h5>
3133                            <span>Software Architect, Manuloc  <span class="d-block fw-bold">France</span></span>
3134                        </div>
3135                    </div>
3136
3137                    <p class="lead">
3138                        At Manuloc, the ABP framework has revolutionized our software development, doubling our productivity and enabling quicker iterations. Embracing Domain-Driven Design (DDD) and Clean Architecture, ABP ensures our applications are both maintainable and scalable. We&#x27;ve completed three major projects, including two with Blazor Server and one with Angular, all delivered successfully. 
3139                    </p>
3140                </div>
3141
3142                <div class="modal-footer">
3143                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3144                </div>
3145            </div>
3146
3147        </div>
3148    </div>
3149    <div class="modal fade" id="testimonial-3a1add07-e97a-5a5b-2d8c-ef68d6c07f0d" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3150        <div class="modal-dialog modal-dialog-centered">
3151            <div class="modal-content">
3152                <div class="modal-header">
3153
3154                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3155                </div>
3156
3157                <div class="modal-body pt-0">
3158                    <div class="flex-align-center align-items-start mb-3">
3159                        <img src="/api/Testimonial/3a1add07-e97a-5a5b-2d8c-ef68d6c07f0d/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3160                        <div class="ms-3">
3161                            <h5 class="mb-1">Ariful Islam</h5>
3162                            <span>Chief Operating Officer, Wafi Solutions  <span class="d-block fw-bold">Bangladesh</span></span>
3163                        </div>
3164                    </div>
3165
3166                    <p class="lead">
3167                        ABP has played a key role in taking our software business to the next level. We have successfully delivered dozens of medium to large applications using the ABP Framework. All of our .NET developers are trained in ABP. We also use ABP&#x27;s helpful documentation to train our new employees. This clear learning process helps everyone on our team develop in the same way, leading to better results.
3168                    </p>
3169                </div>
3170
3171                <div class="modal-footer">
3172                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3173                </div>
3174            </div>
3175
3176        </div>
3177    </div>
3178    <div class="modal fade" id="testimonial-3a11886b-7eb2-dbcf-0aca-db7c5efeae97" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3179        <div class="modal-dialog modal-dialog-centered">
3180            <div class="modal-content">
3181                <div class="modal-header">
3182
3183                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3184                </div>
3185
3186                <div class="modal-body pt-0">
3187                    <div class="flex-align-center align-items-start mb-3">
3188                        <img src="/api/Testimonial/3a11886b-7eb2-dbcf-0aca-db7c5efeae97/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3189                        <div class="ms-3">
3190                            <h5 class="mb-1">Amin Saighi</h5>
3191                            <span>Software Engineer, Freelance  <span class="d-block fw-bold">Algeria</span></span>
3192                        </div>
3193                    </div>
3194
3195                    <p class="lead">
3196                        ABP Framework&#x27;s mature, DDD-based approach and time-saving commercial features significantly enhance productivity and architectural quality despite a steep learning curve.
3197                    </p>
3198                </div>
3199
3200                <div class="modal-footer">
3201                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3202                </div>
3203            </div>
3204
3205        </div>
3206    </div>
3207    <div class="modal fade" id="testimonial-3a156f0d-a23a-dd5d-2f59-2ca2c3612535" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3208        <div class="modal-dialog modal-dialog-centered">
3209            <div class="modal-content">
3210                <div class="modal-header">
3211
3212                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3213                </div>
3214
3215                <div class="modal-body pt-0">
3216                    <div class="flex-align-center align-items-start mb-3">
3217                        <img src="/api/Testimonial/3a156f0d-a23a-dd5d-2f59-2ca2c3612535/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3218                        <div class="ms-3">
3219                            <h5 class="mb-1">G&#xF6;khan Ayd&#x131;n</h5>
3220                            <span>Full Stack Developer, Raiden Energy  <span class="d-block fw-bold">Turkey</span></span>
3221                        </div>
3222                    </div>
3223
3224                    <p class="lead">
3225                        As a full-stack developer, ABP.io has been an invaluable framework in building scalable and maintainable projects. Its modular structure allows me to efficiently break down complex applications into manageable pieces, speeding up development and simplifying maintenance. The out-of-the-box features, including authentication, localization, and multi-tenancy, are easy to implement, making ABP.io my go-to choice for robust and flexible solutions.
3226                    </p>
3227                </div>
3228
3229                <div class="modal-footer">
3230                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3231                </div>
3232            </div>
3233
3234        </div>
3235    </div>
3236    <div class="modal fade" id="testimonial-3a102896-5c53-1f93-4b14-6e3434419df8" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3237        <div class="modal-dialog modal-dialog-centered">
3238            <div class="modal-content">
3239                <div class="modal-header">
3240
3241                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3242                </div>
3243
3244                <div class="modal-body pt-0">
3245                    <div class="flex-align-center align-items-start mb-3">
3246                        <img src="/api/Testimonial/3a102896-5c53-1f93-4b14-6e3434419df8/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3247                        <div class="ms-3">
3248                            <h5 class="mb-1">Phillip Schulte</h5>
3249                            <span>CEO, P&amp;M Agentur  <span class="d-block fw-bold">Germany</span></span>
3250                        </div>
3251                    </div>
3252
3253                    <p class="lead">
3254                        I&#x27;m thoroughly impressed with ABP&#x27;s impact on our software development process. Its modular architecture and comprehensive features have greatly accelerated our project delivery, allowing us to focus on creating high-value solutions for our clients. The framework&#x27;s adherence to best practices, coupled with exceptional support from the ABP team, has made our journey smooth and highly productive, significantly contributing to our success.
3255                    </p>
3256                </div>
3257
3258                <div class="modal-footer">
3259                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3260                </div>
3261            </div>
3262
3263        </div>
3264    </div>
3265    <div class="modal fade" id="testimonial-3a1322ea-de3c-dad4-e78c-f2197c239cbe" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3266        <div class="modal-dialog modal-dialog-centered">
3267            <div class="modal-content">
3268                <div class="modal-header">
3269
3270                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3271                </div>
3272
3273                <div class="modal-body pt-0">
3274                    <div class="flex-align-center align-items-start mb-3">
3275                        <img src="/api/Testimonial/3a1322ea-de3c-dad4-e78c-f2197c239cbe/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3276                        <div class="ms-3">
3277                            <h5 class="mb-1">Nachi Nachiappan</h5>
3278                            <span>Engineering Manager, LDR Pte Ltd  <span class="d-block fw-bold">Singapore</span></span>
3279                        </div>
3280                    </div>
3281
3282                    <p class="lead">
3283                        We&#x27;ve been watching ABP for a long time and an avid proponent of this framework. We evaluated for a project in 2022 and ticked all the features provided by ABP as a clear fit and had one requirement, SAML support, which we had to source elsewhere. As I&#x27;m following ABP, they have been consistent in releasing newer versions in tandem with .NET version evolution, which is incredible and commendable. Kudos and keep up the steady stream of activity in both community and commercial editions.&#xD;&#xA;
3284                    </p>
3285                </div>
3286
3287                <div class="modal-footer">
3288                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3289                </div>
3290            </div>
3291
3292        </div>
3293    </div>
3294    <div class="modal fade" id="testimonial-3a15301c-d973-351f-af37-a7990c622ca3" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3295        <div class="modal-dialog modal-dialog-centered">
3296            <div class="modal-content">
3297                <div class="modal-header">
3298
3299                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3300                </div>
3301
3302                <div class="modal-body pt-0">
3303                    <div class="flex-align-center align-items-start mb-3">
3304                        <img src="/api/Testimonial/3a15301c-d973-351f-af37-a7990c622ca3/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3305                        <div class="ms-3">
3306                            <h5 class="mb-1">Nebiyou Tefera</h5>
3307                            <span>.NET Developer, Metamind  <span class="d-block fw-bold">Ethiopia</span></span>
3308                        </div>
3309                    </div>
3310
3311                    <p class="lead">
3312                        I have been following since early days as ASP.NET Boilerplate to ASP.NET Zero, and now to ABP. It has steadily grown into one of the most comprehensive infrastru
3312cture frameworks available today. I successfully developed a CRM system. The framework has been straightforward, offering an abundance of resources to reference. What keeps me most engaged is your ongoing commitment to enhancing the framework. 
3313                    </p>
3314                </div>
3315
3316                <div class="modal-footer">
3317                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3318                </div>
3319            </div>
3320
3321        </div>
3322    </div>
3323    <div class="modal fade" id="testimonial-3a166533-d88c-9cc1-de52-d518a70e2171" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3324        <div class="modal-dialog modal-dialog-centered">
3325            <div class="modal-content">
3326                <div class="modal-header">
3327
3328                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3329                </div>
3330
3331                <div class="modal-body pt-0">
3332                    <div class="flex-align-center align-items-start mb-3">
3333                        <img src="/api/Testimonial/3a166533-d88c-9cc1-de52-d518a70e2171/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3334                        <div class="ms-3">
3335                            <h5 class="mb-1">Stanley Quek</h5>
3336                            <span>CTO, SSDM Software Sdn Bhd  <span class="d-block fw-bold">Malaysia</span></span>
3337                        </div>
3338                    </div>
3339
3340                    <p class="lead">
3341                        Before this, developing microservices felt like navigating a maze. We were constantly reinventing the wheel, building common functionalities from scratch, and struggling to maintain a clean architecture. This led to slow development cycles and a growing codebase that was difficult to manage.&#xD;&#xA;&#xD;&#xA;Then we discovered ABP.IO. It was a game-changer. The pre-built modules for authentication, logging, and other essentials saved us countless hours. ABP Studio streamlined the initial setup, allowing us to
3342                    </p>
3343                </div>
3344
3345                <div class="modal-footer">
3346                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3347                </div>
3348            </div>
3349
3350        </div>
3351    </div>
3352    <div class="modal fade" id="testimonial-3a11886b-7fd4-aabe-1a0b-0fb283e94b43" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3353        <div class="modal-dialog modal-dialog-centered">
3354            <div class="modal-content">
3355                <div class="modal-header">
3356
3357                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3358                </div>
3359
3360                <div class="modal-body pt-0">
3361                    <div class="flex-align-center align-items-start mb-3">
3362                        <img src="/api/Testimonial/3a11886b-7fd4-aabe-1a0b-0fb283e94b43/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3363                        <div class="ms-3">
3364                            <h5 class="mb-1">Muhammad Rashed Otahbashi</h5>
3365                            <span>Tech Lead, Starways  <span class="d-block fw-bold">Egypt</span></span>
3366                        </div>
3367                    </div>
3368
3369                    <p class="lead">
3370                        I have been working with ABP since it was started, I highly recommend this framework to maintain clean architecture and minimize launching product time, ABP is highly recommended if you are working on MVC and you would you like to go to market ASAP without sacrificing the architecture and scalability, If you are trying to implement DDD I think ABP will be your friend in your journey, hence there is some points need to be improved but those will not be barrier.
3371                    </p>
3372                </div>
3373
3374                <div class="modal-footer">
3375                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3376                </div>
3377            </div>
3378
3379        </div>
3380    </div>
3381    <div class="modal fade" id="testimonial-3a163be0-337f-adbd-8484-04781c4a456e" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3382        <div class="modal-dialog modal-dialog-centered">
3383            <div class="modal-content">
3384                <div class="modal-header">
3385
3386                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3387                </div>
3388
3389                <div class="modal-body pt-0">
3390                    <div class="flex-align-center align-items-start mb-3">
3391                        <img src="/api/Testimonial/3a163be0-337f-adbd-8484-04781c4a456e/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3392                        <div class="ms-3">
3393                            <h5 class="mb-1">Adeel Eltigani Adeel Osman</h5>
3394                            <span>Project Manager, ibtikar Edu Tech Solutions   <span class="d-block fw-bold">United Arab Emirates</span></span>
3395                        </div>
3396                    </div>
3397
3398                    <p class="lead">
3399                        ABP helps us to build scalable and maintainable applications by providing:&#xD;&#xA;&#xD;&#xA;1. Modular Architecture: Allows development in isolated, reusable modules.&#xD;&#xA;2. Built-in Features: User management, auditing, caching, background jobs, etc.&#xD;&#xA;3. Multiple UI Support: Works with MVC, Blazor, Angular, and React.&#xD;&#xA;4. Dependency Injection&#xD;&#xA;5. Clean Architecture
3400                    </p>
3401                </div>
3402
3403                <div class="modal-footer">
3404                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3405                </div>
3406            </div>
3407
3408        </div>
3409    </div>
3410    <div class="modal fade" id="testimonial-3a1e6259-678c-97a8-7c3e-a31a9bd92a2c" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3411        <div class="modal-dialog modal-dialog-centered">
3412            <div class="modal-content">
3413                <div class="modal-header">
3414
3415                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3416                </div>
3417
3418                <div class="modal-body pt-0">
3419                    <div class="flex-align-center align-items-start mb-3">
3420                        <img src="/api/Testimonial/3a1e6259-678c-97a8-7c3e-a31a9bd92a2c/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3421                        <div class="ms-3">
3422                            <h5 class="mb-1">A.B.M. Tarikul Islam</h5>
3423                            <span>Project Manager, Brain Station 23 PLC  <span class="d-block fw-bold">Bangladesh</span></span>
3424                        </div>
3425                    </div>
3426
3427                    <p class="lead">
3428                        In software development, efficiency and reliability are the most important things. The modular structure of ABP reduces complexity and speeds up the delivery cycle. This platform enabled us to transform our legacy system into a powerful, multi-tenant SaaS application that delivers precision and scale to our customers as their demands evolve.
3429                    </p>
3430                </div>
3431
3432                <div class="modal-footer">
3433                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3434                </div>
3435            </div>
3436
3437        </div>
3438    </div>
3439    <div class="modal fade" id="testimonial-3a13be8d-48a6-4294-92a5-d930fb36e746" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3440        <div class="modal-dialog modal-dialog-centered">
3441            <div class="modal-content">
3442                <div class="modal-header">
3443
3444                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3445                </div>
3446
3447                <div class="modal-body pt-0">
3448                    <div class="flex-align-center align-items-start mb-3">
3449                        <img src="/api/Testimonial/3a13be8d-48a6-4294-92a5-d930fb36e746/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3450                        <div class="ms-3">
3451                            <h5 class="mb-1">Leon Ko&#x161;ak</h5>
3452                            <span>CTO, Kuem d.o.o.  <span class="d-block fw-bold">Slovenia</span></span>
3453                        </div>
3454                    </div>
3455
3456                    <p class="lead">
3457                        We are using ABP for all our web-based projects and products from the first stable versions. Based on best practices and concepts from software engineering history, combined with well-established and tested technologies, our team is developing software with unprecedented speed and much fewer bugs than ever.&#xD;&#xA;The architecture concepts are perfect for any web application to achieve modular design, scalable capabilities, and future-proof technologies for long-lasting applications.
3458                    </p>
3459                </div>
3460
3461                <div class="modal-footer">
3462                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3463                </div>
3464            </div>
3465
3466        </div>
3467    </div>
3468    <div class="modal fade" id="testimonial-3a124ce3-1c8f-8dfd-cbfc-f7681e8f3d75" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3469        <div class="modal-dialog modal-dialog-centered">
3470            <div class="modal-content">
3471                <div class="modal-header">
3472
3473                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3474                </div>
3475
3476                <div class="modal-body pt-0">
3477                    <div class="flex-align-center align-items-start mb-3">
3478                        <img src="/api/Testimonial/3a124ce3-1c8f-8dfd-cbfc-f7681e8f3d75/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3479                        <div class="ms-3">
3480                            <h5 class="mb-1">Akram Mahmoud</h5>
3481                            <span>Director, Mercury IT  <span class="d-block fw-bold">Canada</span></span>
3482                        </div>
3483                    </div>
3484
3485                    <p class="lead">
3486                        We have a few projects built using ABP. The most productive thing is the login and user admin, which saves a lot of time.
3487                    </p>
3488                </div>
3489
3490                <div class="modal-footer">
3491                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3492                </div>
3493            </div>
3494
3495        </div>
3496    </div>
3497    <div class="modal fade" id="testimonial-3a15ceaa-1692-cde8-a029-f1121446c352" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3498        <div class="modal-dialog modal-dialog-centered">
3499            <div class="modal-content">
3500                <div class="modal-header">
3501
3502                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3503                </div>
3504
3505                <div class="modal-body pt-0">
3506                    <div class="flex-align-center align-items-start mb-3">
3507                        <img src="/api/Testimonial/3a15ceaa-1692-cde8-a029-f1121446c352/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3508                        <div class="ms-3">
3509                            <h5 class="mb-1">Chris Wu</h5>
3510                            <span>CTO Co-Founder, Ezy-Luxe Stay Pty Ltd  <span class="d-block fw-bold">Australia</span></span>
3511                        </div>
3512                    </div>
3513
3514                    <p class="lead">
3515                        As a full-stack developer with over 20 years of experience, I, Chris Wu, have been a dedicated user of ASP.NET Boilerplate, using it for multiple projects. Its alignment with Domain-Driven Design (DDD) principles has been invaluable. Since upgrading to ABP vNext version 5.0, it has become essential to my work, enhancing productivity and scalability. I highly recommend ABP for modern development needs.
3516                    </p>
3517                </div>
3518
3519                <div class="modal-footer">
3520                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3521                </div>
3522            </div>
3523
3524        </div>
3525    </div>
3526    <div class="modal fade" id="testimonial-3a154653-401a-1aa4-1160-9927bb27c93a" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3527        <div class="modal-dialog modal-dialog-centered">
3528            <div class="modal-content">
3529                <div class="modal-header">
3530
3531                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3532                </div>
3533
3534                <div class="modal-body pt-0">
3535                    <div class="flex-align-center align-items-start mb-3">
3536                        <img src="/api/Testimonial/3a154653-401a-1aa4-1160-9927bb27c93a/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3537                        <div class="ms-3">
3538                            <h5 class="mb-1">Kenneth Berntsen</h5>
3539                            <span>Software Developer, Individual Consultant  <span class="d-block fw-bold">United States</span></span>
3540                        </div>
3541                    </div>
3542
3543                    <p class="lead">
3544                        ABP enables me to rapidly build out my database and backend for projects while providing a solid implementation of cross-cutting concerns so I can focus on delivering the business logic needed to implement new projects.
3545                    </p>
3546                </div>
3547
3548                <div class="modal-footer">
3549                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3550                </div>
3551            </div>
3552
3553        </div>
3554    </div>
3555    <div class="modal fade" id="testimonial-3a167ab9-a4bd-1f08-cb14-c11650fc150c" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3556        <div class="modal-dialog modal-dialog-centered">
3557            <div class="modal-content">
3558                <div class="modal-header">
3559
3560                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3561                </div>
3562
3563                <div class="modal-body pt-0">
3564                    <div class="flex-align-center align-items-start mb-3">
3565                        <img src="/api/Testimonial/3a167ab9-a4bd-1f08-cb14-c11650fc150c/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3566                        <div class="ms-3">
3567                            <h5 class="mb-1">Jason van der Merwe</h5>
3568                            <span>Principle Developer, Agile Bridge  <span class="d-block fw-bold">South Africa</span></span>
3569                        </div>
3570                    </div>
3571
3572                    <p class="lead">
3573                        We have been investigating RAD tools for years. Code generators, low-code, no-code, repeatable components and libraries have always relied on features, been disparate, or kept away from the source code. We found that ABP.IO solved most of these issues as a one-stop solution. The use of Studio just enhances the developer experience.&#xD;&#xA;We recently did a training session called Do in 60 minutes, which usually takes 6 hours, and it was all based on ABP.IO. &#xD;&#xA;
3574                    </p>
3575                </div>
3576
3577                <div class="modal-footer">
3578                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3579                </div>
3580            </div>
3581
3582        </div>
3583    </div>
3584    <div class="modal fade" id="testimonial-3a12fef8-1157-6cdf-ad26-5647eaa797d1" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3585        <div class="modal-dialog modal-dialog-centered">
3586            <div class="modal-content">
3587                <div class="modal-header">
3588
3589                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3590                </div>
3591
3592                <div class="modal-body pt-0">
3593                    <div class="flex-align-center align-items-start mb-3">
3594                        <img src="/api/Testimonial/3a12fef8-1157-6cdf-ad26-5647eaa797d1/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3595                        <div class="ms-3">
3596                            <h5 class="mb-1">Barry Jacobs</h5>
3597                            <span>Vice President: Software, Laxton  <span class="d-block fw-bold">Netherlands</span></span>
3598                        </div>
3599                    </div>
3600
3601                    <p class="lead">
3602                        ABP is an exceptional product! It enabled us to accelerate the development and delivery of a government-approved solution in just six months. The framework provided my team
3602s with the head start they needed, allowing us to meet our project&#x27;s stringent deadlines without needing additional team members on short notice. 
3603                    </p>
3604                </div>
3605
3606                <div class="modal-footer">
3607                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3608                </div>
3609            </div>
3610
3611        </div>
3612    </div>
3613    <div class="modal fade" id="testimonial-3a11886b-7f7a-ece5-b845-84cf36afdb12" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3614        <div class="modal-dialog modal-dialog-centered">
3615            <div class="modal-content">
3616                <div class="modal-header">
3617
3618                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3619                </div>
3620
3621                <div class="modal-body pt-0">
3622                    <div class="flex-align-center align-items-start mb-3">
3623                        <img src="/api/Testimonial/3a11886b-7f7a-ece5-b845-84cf36afdb12/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3624                        <div class="ms-3">
3625                            <h5 class="mb-1">Dusan Vasilijevic</h5>
3626                            <span>Lead Developer, GSoftware  <span class="d-block fw-bold">Serbia</span></span>
3627                        </div>
3628                    </div>
3629
3630                    <p class="lead">
3631                        ABP Framework was pivotal for our small, 20-year-old company, enabling us to transition from a desktop to a web-based solution. With minimal .NET knowledge, we successfully developed and deployed our application using ABP Framework, and marking a significant milestone in our technological evolution.
3632                    </p>
3633                </div>
3634
3635                <div class="modal-footer">
3636                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3637                </div>
3638            </div>
3639
3640        </div>
3641    </div>
3642    <div class="modal fade" id="testimonial-3a1ecd0a-dea9-7907-53bd-ebe92ce8c699" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3643        <div class="modal-dialog modal-dialog-centered">
3644            <div class="modal-content">
3645                <div class="modal-header">
3646
3647                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3648                </div>
3649
3650                <div class="modal-body pt-0">
3651                    <div class="flex-align-center align-items-start mb-3">
3652                        <img src="/api/Testimonial/3a1ecd0a-dea9-7907-53bd-ebe92ce8c699/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3653                        <div class="ms-3">
3654                            <h5 class="mb-1">Fatih Ozbek</h5>
3655                            <span>Software Developer, Born2Play Games  <span class="d-block fw-bold">Turkey</span></span>
3656                        </div>
3657                    </div>
3658
3659                    <p class="lead">
3660                        ABP Framework has been a strong foundation for building and scaling our game backend. Its modular architecture and ready-to-use infrastructure features allowed us to move fast without sacrificing code quality or long-term maintainability. Core concerns like authorization, auditing, background jobs, and configuration were handled out of the box, which significantly reduced boilerplate and operational risk.&#xD;&#xA;What we value most is how ABP balances structure and flexibility. 
3661                    </p>
3662                </div>
3663
3664                <div class="modal-footer">
3665                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3666                </div>
3667            </div>
3668
3669        </div>
3670    </div>
3671    <div class="modal fade" id="testimonial-3a2070ee-f8c9-89c5-c61a-79ec9b0d1536" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3672        <div class="modal-dialog modal-dialog-centered">
3673            <div class="modal-content">
3674                <div class="modal-header">
3675
3676                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3677                </div>
3678
3679                <div class="modal-body pt-0">
3680                    <div class="flex-align-center align-items-start mb-3">
3681                        <img src="/api/Testimonial/3a2070ee-f8c9-89c5-c61a-79ec9b0d1536/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3682                        <div class="ms-3">
3683                            <h5 class="mb-1">Joseph Anthony Salcedo Lujan</h5>
3684                            <span>CEO, Kuppabit  <span class="d-block fw-bold">Peru</span></span>
3685                        </div>
3686                    </div>
3687
3688                    <p class="lead">
3689                        ABP has become a core pillar of our software development strategy and service offering. Our main client, for whom we have developed multiple enterprise projects, is fully aware that we use ABP as our core framework. We have provided them with a detailed explanation of the architecture and technical foundations, and they are very satisfied with the quality, scalability, and maintainability of the solutions, as well as with our overall technical service.
3690                    </p>
3691                </div>
3692
3693                <div class="modal-footer">
3694                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3695                </div>
3696            </div>
3697
3698        </div>
3699    </div>
3700    <div class="modal fade" id="testimonial-3a16794c-1bad-de20-6dbd-7521247d8160" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3701        <div class="modal-dialog modal-dialog-centered">
3702            <div class="modal-content">
3703                <div class="modal-header">
3704
3705                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3706                </div>
3707
3708                <div class="modal-body pt-0">
3709                    <div class="flex-align-center align-items-start mb-3">
3710                        <img src="/api/Testimonial/3a16794c-1bad-de20-6dbd-7521247d8160/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3711                        <div class="ms-3">
3712                            <h5 class="mb-1">
3712Weijun Huang</h5>
3713                            <span>Software Developer, Letgo  <span class="d-block fw-bold">China</span></span>
3714                        </div>
3715                    </div>
3716
3717                    <p class="lead">
3718                        The most recommendable aspect is that our team can focus on developing the business domain without wasting time on infrastructure research and development, saving our team a lot of time. 
3719                    </p>
3720                </div>
3721
3722                <div class="modal-footer">
3723                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3724                </div>
3725            </div>
3726
3727        </div>
3728    </div>
3729    <div class="modal fade" id="testimonial-3a160e95-abac-e98c-dbb7-1fbf58f260d7" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3730        <div class="modal-dialog modal-dialog-centered">
3731            <div class="modal-content">
3732                <div class="modal-header">
3733
3734                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3735                </div>
3736
3737                <div class="modal-body pt-0">
3738                    <div class="flex-align-center align-items-start mb-3">
3739                        <img src="/api/Testimonial/3a160e95-abac-e98c-dbb7-1fbf58f260d7/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3740                        <div class="ms-3">
3741                            <h5 class="mb-1">Cemil Uzun</h5>
3742                            <span>CTO, WTECHIN  <span class="d-block fw-bold">Turkey</span></span>
3743                        </div>
3744                    </div>
3745
3746                    <p class="lead">
3747                        We are extremely pleased to use the ABP platform as a team. With its robust infrastru
3747cture that accelerates the development process and user-friendly features, we believe it adds significant value to our projects. The flexibility and customizability offered by ABP have perfectly aligned with our team&#x2019;s needs.
3748                    </p>
3749                </div>
3750
3751                <div class="modal-footer">
3752                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3753                </div>
3754            </div>
3755
3756        </div>
3757    </div>
3758    <div class="modal fade" id="testimonial-3a11886b-7fc0-862c-dc7e-ca4b5c429990" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3759        <div class="modal-dialog modal-dialog-centered">
3760            <div class="modal-content">
3761                <div class="modal-header">
3762
3763                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3764                </div>
3765
3766                <div class="modal-body pt-0">
3767                    <div class="flex-align-center align-items-start mb-3">
3768                        <img src="/api/Testimonial/3a11886b-7fc0-862c-dc7e-ca4b5c429990/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3769                        <div class="ms-3">
3770                            <h5 class="mb-1">Sreenivas Konkepudi</h5>
3771                            <span>Vice President, Ensurity Technologies  <span class="d-block fw-bold">India</span></span>
3772                        </div>
3773                    </div>
3774
3775                    <p class="lead">
3776                        ABP revolutionized our work, boosting our development with top-notch, bug-free code and teaching our team a lot. Its flexible and secure framework fits our business perfectly, making it an essential tool for any company looking for efficient and adaptable technology.
3777                    </p>
3778                </div>
3779
3780                <div class="modal-footer">
3781                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3782                </div>
3783            </div>
3784
3785        </div>
3786    </div>
3787    <div class="modal fade" id="testimonial-3a1adcf4-b518-54f0-cf88-315b39834eda" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3788        <div class="modal-dialog modal-dialog-centered">
3789            <div class="modal-content">
3790                <div class="modal-header">
3791
3792                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3793                </div>
3794
3795                <div class="modal-body pt-0">
3796                    <div class="flex-align-center align-items-start mb-3">
3797                        <img src="/api/Testimonial/3a1adcf4-b518-54f0-cf88-315b39834eda/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3798                        <div class="ms-3">
3799                            <h5 class="mb-1">Dr Lee Ashton</h5>
3800                            <span>Program Coordinator , Daughters &amp; Dads Active &amp; Empowered   <span class="d-block fw-bold">Australia</span></span>
3801                        </div>
3802                    </div>
3803
3804                    <p class="lead">
3805                        The Daughters &amp; Dads Active &amp; Empowered program has benefited enormously from the integration of the ABP.io framework into our custom-built, Azure-hosted Learning Management System (LMS). ABP.io&#x2019;s modular architecture, multi-tenancy support, and built-in functionalities, such as role-based access control and the impersonation feature, have enabled us to efficiently manage complex operational needs and support the program&#x27;s expansion across multiple regions.
3806                    </p>
3807                </div>
3808
3809                <div class="modal-footer">
3810                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3811                </div>
3812            </div>
3813
3814        </div>
3815    </div>
3816    <div class="modal fade" id="testimonial-3a110450-fdc3-45ef-086d-16ecbae6a046" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3817        <div class="modal-dialog modal-dialog-centered">
3818            <div class="modal-content">
3819                <div class="modal-header">
3820
3821                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3822                </div>
3823
3824                <div class="modal-body pt-0">
3825                    <div class="flex-align-center align-items-start mb-3">
3826                        <img src="/api/Testimonial/3a110450-fdc3-45ef-086d-16ecbae6a046/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3827                        <div class="ms-3">
3828                            <h5 class="mb-1">Nico Elvino</h5>
3829                            <span>Software Developer, triiyo  <span class="d-block fw-bold">Australia</span></span>
3830                        </div>
3831                    </div>
3832
3833                    <p class="lead">
3834                        We&#x27;ve been utilizing the ABP for 3 years now and it has been a game-changer!&#xD;&#xA;&#xD;&#xA;Its versatile toolset, rooted in Domain-Driven Design and Microservice Compatibility, perfectly aligns with our development ethos. Leveraging its core framework and pre-built modules, we&#x27;ve effortlessly crafted our scalable architecture, fostering agility and innovation. ABP ensures that our solution is not only technically robust but also aligned with modern architectural paradigms. Recommended!
3835                    </p>
3836                </div>
3837
3838                <div class="modal-footer">
3839                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3840                </div>
3841            </div>
3842
3843        </div>
3844    </div>
3845    <div class="modal fade" id="testimonial-3a110c0b-37b0-9aad-df3a-417f7cbb9d81" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3846        <div class="modal-dialog modal-dialog-centered">
3847            <div class="modal-content">
3848                <div class="modal-header">
3849
3850                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3851                </div>
3852
3853                <div class="modal-body pt-0">
3854                    <div class="flex-align-center align-items-start mb-3">
3855                        <img src="/api/Testimonial/3a110c0b-37b0-9aad-df3a-417f7cbb9d81/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3856                        <div class="ms-3">
3857                            <h5 class="mb-1">Charlie</h5>
3858                            <span>CTO, Collietech  <span class="d-block fw-bold">China</span></span>
3859                        </div>
3860                    </div>
3861
3862                    <p class="lead">
3863                        ABP is the best framework for developing .NET projects that I have ever seen. We have been using it, and we will recommend it to our .NET technology friends if we have a chance.
3864                    </p>
3865                </div>
3866
3867                <div class="modal-footer">
3868                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3869                </div>
3870            </div>
3871
3872        </div>
3873    </div>
3874    <div class="modal fade" id="testimonial-3a11886b-7f84-2b81-8e70-b29b50844837" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3875        <div class="modal-dialog modal-dialog-centered">
3876            <div class="modal-content">
3877                <div class="modal-header">
3878
3879                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3880                </div>
3881
3882                <div class="modal-body pt-0">
3883                    <div class="flex-align-center align-items-start mb-3">
3884                        <img src="/api/Testimonial/3a11886b-7f84-2b81-8e70-b29b50844837/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3885                        <div class="ms-3">
3886                            <h5 class="mb-1">Vito Marinaro</h5>
3887                            <span>CTO, B4Y Sagl  <span class="d-block fw-bold">Italy</span></span>
3888                        </div>
3889                    </div>
3890
3891                    <p class="lead">
3892                        Thanks to ABP, we can develop software faster than ever. This allows us to focus on the needs of our customers, offering a solid application foundation with advanced functionality.
3893                    </p>
3894                </div>
3895
3896                <div class="modal-footer">
3897                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3898                </div>
3899            </div>
3900
3901        </div>
3902    </div>
3903    <div class="modal fade" id="testimonial-3a1568f0-c66b-b3d3-70bc-79113eb67c0d" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3904        <div class="modal-dialog modal-dialog-centered">
3905            <div class="modal-content">
3906                <div class="modal-header">
3907
3908                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3909                </div>
3910
3911                <div class="modal-body pt-0">
3912                    <div class="flex-align-center align-items-start mb-3">
3913                        <img src="/api/Testimonial/3a1568f0-c66b-b3d3-70bc-79113eb67c0d/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3914                        <div class="ms-3">
3915                            <h5 class="mb-1">Ilias Kontodimas</h5>
3916                            <span>Software Developer,   <span class="d-block fw-bold">Switzerland</span></span>
3917                        </div>
3918                    </div>
3919
3920                    <p class="lead">
3921                        Using the ABP Framework has transformed the way I approach software development. What stands out for me is how seamlessly it supports Domain-Driven Design (DDD), allowing me to focus on the business logic. The framework&#x2019;s modularity allowed me to break down complex business problems into manageable pieces, making my code more maintainable. The built-in multi-tenancy, authentication, and role-based access control are all there out of the box, saving me tons of time. I highly recommended!
3922                    </p>
3923                </div>
3924
3925                <div class="modal-footer">
3926                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3927                </div>
3928            </div>
3929
3930        </div>
3931    </div>
3932    <div class="modal fade" id="testimonial-3a199cfe-b4ec-2426-e7c8-9d8bc6ed5936" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3933        <div class="modal-dialog modal-dialog-centered">
3934            <div class="modal-content">
3935                <div class="modal-header">
3936
3937                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3938                </div>
3939
3940                <div class="modal-body pt-0">
3941                    <div class="flex-align-center align-items-start mb-3">
3942                        <img src="/api/Testimonial/3a199cfe-b4ec-2426-e7c8-9d8bc6ed5936/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3943                        <div class="ms-3">
3944                            <h5 class="mb-1"> Ravisha T C</h5>
3945                            <span>Founder &amp; Director, PearlArc Systems Private Limited  <span class="d-block fw-bold">India</span></span>
3946                        </div>
3947                    </div>
3948
3949                    <p class="lead">
3950                        We&#x27;ve been using the ABP Framework for our recent projects, and it has significantly accelerated our development process. The framework is mature, well-structured, and provides a rich set of built-in features that have saved us countless hours. From modular architecture to multi-tenancy support, it allowed us to build scalable and maintainable enterprise-grade applications with confidence. The documentation is thorough, and the community and support are excellent. 
3951                    </p>
3952                </div>
3953
3954                <div class="modal-footer">
3955                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3956                </div>
3957            </div>
3958
3959        </div>
3960    </div>
3961    <div class="modal fade" id="testimonial-3a11886b-7f58-e611-0265-06c41ea4c173" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3962        <div class="modal-dialog modal-dialog-centered">
3963            <div class="modal-content">
3964                <div class="modal-header">
3965
3966                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3967                </div>
3968
3969                <div class="modal-body pt-0">
3970                    <div class="flex-align-center align-items-start mb-3">
3971                        <img src="/api/Testimonial/3a11886b-7f58-e611-0265-06c41ea4c173/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
3972                        <div class="ms-3">
3973                            <h5 class="mb-1">Alaa Wahbah</h5>
3974                            <span>Full Stack Team Leader, Plan A  <span class="d-block fw-bold">United Arab Emirates</span></span>
3975                        </div>
3976                    </div>
3977
3978                    <p class="lead">
3979                        I highly recommend ABP Framework for all projects because it has a strong architecture, good documentation, samples, and community posts. In addition, it is easily understood by developers and saves time because it is based on Clean Architecture and DDD.
3980                    </p>
3981                </div>
3982
3983                <div class="modal-footer">
3984                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
3985                </div>
3986            </div>
3987
3988        </div>
3989    </div>
3990    <div class="modal fade" id="testimonial-3a1add2d-8bff-932c-9a1b-a96d262f7dca" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
3991        <div class="modal-dialog modal-dialog-centered">
3992            <div class="modal-content">
3993                <div class="modal-header">
3994
3995                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
3996                </div>
3997
3998                <div class="modal-body pt-0">
3999                    <div class="flex-align-center align-items-start mb-3">
4000                        <img src="/api/Testimonial/3a1add2d-8bff-932c-9a1b-a96d262f7dca/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4001                        <div class="ms-3">
4002                            <h5 class="mb-1">Paolo Petrinca</h5>
4003                            <span>Business Development Manager, Kolibree-Tech  <span class="d-block fw-bold">Italy</span></span>
4004                        </div>
4005                    </div>
4006
4007                    <p class="lead">
4008                        We&#x27;ve been using the ABP Framework (via ASPNET Zero) to develop several multi-tenant enterprise applications, and it has significantly streamlined our development process. Its modular architecture, integrated identity and permission management, and well-structured layered design have helped us build scalable and maintainable solutions faster. 
4009                    </p>
4010                </div>
4011
4012                <div class="modal-footer">
4013                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4014                </div>
4015            </div>
4016
4017        </div>
4018    </div>
4019    <div class="modal fade" id="testimonial-3a155ea6-aba6-ee96-b0d3-a0e2bb9c46ff" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4020        <div class="modal-dialog modal-dialog-centered">
4021            <div class="modal-content">
4022                <div class="modal-header">
4023
4024                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4025                </div>
4026
4027                <div class="modal-body pt-0">
4028                    <div class="flex-align-center align-items-start mb-3">
4029                        <img src="/api/Testimonial/3a155ea6-aba6-ee96-b0d3-a0e2bb9c46ff/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4030                        <div class="ms-3">
4031                            <h5 class="mb-1">Ahmed Elkady</h5>
4032                            <span>Head Of Programing Department , Alruya Bilingual School  <span class="d-block fw-bold">Kuwait</span></span>
4033                        </div>
4034                    </div>
4035
4036                    <p class="lead">
4037                        It is nice to use ABP; it handles all permissions, roles, and user parts. Also, it has many useful libraries and plugins that have helped us in many aspects.
4038                    </p>
4039                </div>
4040
4041                <div class="modal-footer">
4042                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4043                </div>
4044            </div>
4045
4046        </div>
4047    </div>
4048    <div class="modal fade" id="testimonial-3a124ce8-6d53-eeda-25c1-65782e9c626f" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4049        <div class="modal-dialog modal-dialog-centered">
4050            <div class="modal-content">
4051                <div class="modal-header">
4052
4053                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4054                </div>
4055
4056                <div class="modal-body pt-0">
4057                    <div class="flex-align-center align-items-start mb-3">
4058                        <img src="/api/Testimonial/3a124ce8-6d53-eeda-25c1-65782e9c626f/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4059                        <div class="ms-3">
4060                            <h5 class="mb-1">Jyri Nurmi Bella</h5>
4061                            <span>.NET Developer,   <span class="d-block fw-bold">Germany</span></span>
4062                        </div>
4063                    </div>
4064
4065                    <p class="lead">
4066                        ABP has transformed my development workflow with its modular architecture and comprehensive tooling. It&#x27;s a must-have for developers aiming to build scalable and fast efficiently.
4067                    </p>
4068                </div>
4069
4070                <div class="modal-footer">
4071                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4072                </div>
4073            </div>
4074
4075        </div>
4076    </div>
4077    <div class="modal fade" id="testimonial-3a12f607-4b0e-6dbb-059c-09710c6341b6" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4078        <div class="modal-dialog modal-dialog-centered">
4079            <div class="modal-content">
4080                <div class="modal-header">
4081
4082                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4083                </div>
4084
4085                <div class="modal-body pt-0">
4086                    <div class="flex-align-center align-items-start mb-3">
4087                        <img src="/api/Testimonial/3a12f607-4b0e-6dbb-059c-09710c6341b6/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4088                        <div class="ms-3">
4089                            <h5 class="mb-1">
4089Sander Meister</h5>
4090                            <span>CTO, Devication  <span class="d-block fw-bold">Estonia</span></span>
4091                        </div>
4092                    </div>
4093
4094                    <p class="lead">
4095                        Thanks to ABP we were able to build our SaaS MVP in just a few months with very limited manpower. This speed boost allowed us to raise money from investors very early on. Every developer in our company enjoys working with ABP and are also often amazed at what it is capable of.
4096                    </p>
4097                </div>
4098
4099                <div class="modal-footer">
4100                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4101                </div>
4102            </div>
4103
4104        </div>
4105    </div>
4106    <div class="modal fade" id="testimonial-3a145887-e1fc-0158-730f-8c2e64254d3b" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4107        <div class="modal-dialog modal-dialog-centered">
4108            <div class="modal-content">
4109                <div class="modal-header">
4110
4111                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4112                </div>
4113
4114                <div class="modal-body pt-0">
4115                    <div class="flex-align-center align-items-start mb-3">
4116                        <img src="/api/Testimonial/3a145887-e1fc-0158-730f-8c2e64254d3b/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4117                        <div class="ms-3">
4118                            <h5 class="mb-1">Enes Atlam</h5>
4119                            <span>Software Developer, Atlam Software  <span class="d-block fw-bold">Turkey</span></span>
4120                        </div>
4121                    </div>
4122
4123                    <p class="lead">
4124                        The features we liked most about the project we developed with ABP were that it made our work much easier, especially SaaS and Payment, and that it automatically provided us with many systems in the API without even writing code. In the API, website and testing sections, especially with Abp Suite, it automatically fills most systems without even writing code and the documentation contains almost all the necessary things, reducing the process that would normally take a few years to a few months. 
4125                    </p>
4126                </div>
4127
4128                <div class="modal-footer">
4129                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4130                </div>
4131            </div>
4132
4133        </div>
4134    </div>
4135    <div class="modal fade" id="testimonial-3a11886b-7fa6-c4c1-e7ef-8a81d601ab79" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4136        <div class="modal-dialog modal-dialog-centered">
4137            <div class="modal-content">
4138                <div class="modal-header">
4139
4140                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4141                </div>
4142
4143                <div class="modal-body pt-0">
4144                    <div class="flex-align-center align-items-start mb-3">
4145                        <img src="/api/Testimonial/3a11886b-7fa6-c4c1-e7ef-8a81d601ab79/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4146                        <div class="ms-3">
4147                            <h5 class="mb-1">Radoslav Radivojevic</h5>
4148                            <span>Senior Application Developer, Everest KC  <span class="d-block fw-bold">Canada</span></span>
4149                        </div>
4150                    </div>
4151
4152                    <p class="lead">
4153                        ABP changed how I develop, making it easier to grow my projects with its flexible and efficient tools. It&#x27;s great for custom needs, especially with its strong features for user management and design, making it a valuable tool for any developer wanting professional, adaptable solutions.
4154                    </p>
4155                </div>
4156
4157                <div class="modal-footer">
4158                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4159                </div>
4160            </div>
4161
4162        </div>
4163    </div>
4164    <div class="modal fade" id="testimonial-3a11886b-7f70-db0d-22d6-fb88a1bf89df" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4165        <div class="modal-dialog modal-dialog-centered">
4166            <div class="modal-content">
4167                <div class="modal-header">
4168
4169                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4170                </div>
4171
4172                <div class="modal-body pt-0">
4173                    <div class="flex-align-center align-items-start mb-3">
4174                        <img src="/api/Testimonial/3a11886b-7f70-db0d-22d6-fb88a1bf89df/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4175                        <div class="ms-3">
4176                            <h5 class="mb-1">George Mbuthia</h5>
4177                            <span>Co-Founder, Nash Financial Services  <span class="d-block fw-bold">Kenya</span></span>
4178                        </div>
4179                    </div>
4180
4181                    <p class="lead">
4182                        ABP Framework accelerated our startup&#x27;s development with its &#x27;Startup in a Box&#x27; approach, enabling rapid, streamlined feature deployment from junior to senior engineers.
4183                    </p>
4184                </div>
4185
4186                <div class="modal-footer">
4187                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4188                </div>
4189            </div>
4190
4191        </div>
4192    </div>
4193    <div class="modal fade" id="testimonial-3a16858a-a27a-c984-9ad4-c2668a4d1cfd" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4194        <div class="modal-dialog modal-dialog-centered">
4195            <div class="modal-content">
4196                <div class="modal-header">
4197
4198                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4199                </div>
4200
4201                <div class="modal-body pt-0">
4202                    <div class="flex-align-center align-items-start mb-3">
4203                        <img src="/api/Testimonial/3a16858a-a27a-c984-9ad4-c2668a4d1cfd/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4204                        <div class="ms-3">
4205                            <h5 class="mb-1"> Ben Ishiyama-Levy</h5>
4206                            <span>CEO, Safeware  <span class="d-block fw-bold">Singapore</span></span>
4207                        </div>
4208                    </div>
4209
4210                    <p class="lead">
4211                        As a Microsoft Agency in Singapore, we use ABP to build large-scale projects for government agencies. It has significantly boosted our project kickstart with its ready-to-use LeptonX UI and comprehensive modules like identity management, SaaS, audit logging, and file management. ABP Suite and Studio have kept our team&#x2019;s velocity high, and integrating Elsa workflows has streamlined complex scenarios.
4212                    </p>
4213                </div>
4214
4215                <div class="modal-footer">
4216                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4217                </div>
4218            </div>
4219
4220        </div>
4221    </div>
4222    <div class="modal fade" id="testimonial-3a15664b-69c6-ce35-c12c-de6c4c4a78d6" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4223        <div class="modal-dialog modal-dialog-centered">
4224            <div class="modal-content">
4225                <div class="modal-header">
4226
4227                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4228                </div>
4229
4230                <div class="modal-body pt-0">
4231                    <div class="flex-align-center align-items-start mb-3">
4232                        <img src="/api/Testimonial/3a15664b-69c6-ce35-c12c-de6c4c4a78d6/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4233                        <div class="ms-3">
4234                            <h5 class="mb-1">Emad Saber</h5>
4235                            <span>Solution Architect, SGT Egypt  <span class="d-block fw-bold">Egypt</span></span>
4236                        </div>
4237                    </div>
4238
4239                    <p class="lead">
4240                        I&#x27;m using ABP Framework for more than 3 years. ABP helped my team to focus on business features implementation and accelerated development process 2x faster than from-scratch implementation, which of course, saves huge cost. ABP also helped decreasing bugs count by introducing its wonderful built-in features and cross-cutting concerns. Using ABP, we introduced mature, reliable, and extensible solutions that our customers can trust. ABP Documentation, and Community were always there to help.
4241                    </p>
4242                </div>
4243
4244                <div class="modal-footer">
4245                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4246                </div>
4247            </div>
4248
4249        </div>
4250    </div>
4251    <div class="modal fade" id="testimonial-3a11886b-7fa0-f131-5859-bd1e038dbd95" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4252        <div class="modal-dialog modal-dialog-centered">
4253            <div class="modal-content">
4254                <div class="modal-header">
4255
4256                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4257                </div>
4258
4259                <div class="modal-body pt-0">
4260                    <div class="flex-align-center align-items-start mb-3">
4261                        <img src="/api/Testimonial/3a11886b-7fa0-f131-5859-bd1e038dbd95/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4262                        <div class="ms-3">
4263                            <h5 class="mb-1">Mattia Andrighetti</h5>
4264                            <span>CEO, DM Consulting SRL  <span class="d-block fw-bold">Italy</span></span>
4265                        </div>
4266                    </div>
4267
4268                    <p class="lead">
4269                        I would recommend ABP Framework to all those who want to expand the range of products available to their customers. It&#x27;s fantastic when need to use a distributed enterprise enviroment (Angualr, WPF, Win&amp;Linux).
4270                    </p>
4271                </div>
4272
4273                <div class="modal-footer">
4274                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4275                </div>
4276            </div>
4277
4278        </div>
4279    </div>
4280    <div class="modal fade" id="testimonial-3a15a8bd-ff20-327a-c6f6-9ed535028d74" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4281        <div class="modal-dialog modal-dialog-centered">
4282            <div class="modal-content">
4283                <div class="modal-header">
4284
4285                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4286                </div>
4287
4288                <div class="modal-body pt-0">
4289                    <div class="flex-align-center align-items-start mb-3">
4290                        <img src="/api/Testimonial/3a15a8bd-ff20-327a-c6f6-9ed535028d74/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4291                        <div class="ms-3">
4292                            <h5 class="mb-1">Sandeep Dhankar</h5>
4293                            <span>Director,   <span class="d-block fw-bold">India</span></span>
4294                        </div>
4295                    </div>
4296
4297                    <p class="lead">
4298                        ABP was essential in delivering our complex IoT solution. Its modular architecture allowed us to divide the system into maintainable components, and its built-in features like authentication, authorization, and multi-tenancy reduced unnecessary code, enabling focus on core business logic. The framework&#x2019;s domain-driven design and flexibility made it adaptable to evolving requirements. ABP accelerated development and ensured scalability and security, making it a key part of our project.
4299                    </p>
4300                </div>
4301
4302                <div class="modal-footer">
4303                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4304                </div>
4305            </div>
4306
4307        </div>
4308    </div>
4309    <div class="modal fade" id="testimonial-3a14d7b2-7306-bb4a-a621-684077062a3d" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4310        <div class="modal-dialog modal-dialog-centered">
4311            <div class="modal-content">
4312                <div class="modal-header">
4313
4314                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4315                </div>
4316
4317                <div class="modal-body pt-0">
4318                    <div class="flex-align-center align-items-start mb-3">
4319                        <img src="/api/Testimonial/3a14d7b2-7306-bb4a-a621-684077062a3d/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4320                        <div class="ms-3">
4321                            <h5 class="mb-1">Xavier C&#xE1;rdenas R.</h5>
4322                            <span>CEO, Agrosoft Latam  <span class="d-block fw-bold">Ecuador</span></span>
4323                        </div>
4324                    </div>
4325
4326                    <p class="lead">
4327                        ABP is an excellent tool. Our development times have been significantly reduced with the pre-built modules, starter templates, and the CRUD generator, along with the recent incorporation of ABP Studio. This has benefited the business by improving the time to market for each feature release.  Recommended.
4328                    </p>
4329                </div>
4330
4331                <div class="modal-footer">
4332                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4333                </div>
4334            </div>
4335
4336        </div>
4337    </div>
4338    <div class="modal fade" id="testimonial-3a16a88d-7544-1a16-fc54-8b3a99c7bc1b" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4339        <div class="modal-dialog modal-dialog-centered">
4340            <div class="modal-content">
4341                <div class="modal-header">
4342
4343                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4344                </div>
4345
4346                <div class="modal-body pt-0">
4347                    <div class="flex-align-center align-items-start mb-3">
4348                        <img src="/api/Testimonial/3a16a88d-7544-1a16-fc54-8b3a99c7bc1b/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4349                        <div class="ms-3">
4350                            <h5 class="mb-1"> Francis Cobbinah </h5>
4351                            <span>Software Architect, DevNest.uk  <span class="d-block fw-bold">United Kingdom</span></span>
4352                        </div>
4353                    </div>
4354
4355                    <p class="lead">
4356                        I&#x2019;m writing this review because I was extremely pleased with the patience I was shown by the support staff dealing with my multiple queries regarding the template products, and what was best for me as a student.&#xD;&#xA;&#xD;&#xA;I was given great advice, that fit my situation perfectly.&#xD;&#xA;&#xD;&#xA;Many thanks Tarik &#x263A;&#xFE0F;&#x1F64F;
4357                    </p>
4358                </div>
4359
4360                <div class="modal-footer">
4361                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4362                </div>
4363            </div>
4364
4365        </div>
4366    </div>
4367    <div class="modal fade" id="testimonial-3a11be29-07da-f98b-5419-5640f6aa2765" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4368        <div class="modal-dialog modal-dialog-centered">
4369            <div class="modal-content">
4370                <div class="modal-header">
4371
4372                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4373                </div>
4374
4375                <div class="modal-body pt-0">
4376                    <div class="flex-align-center align-items-start mb-3">
4377                        <img src="/api/Testimonial/3a11be29-07da-f98b-5419-5640f6aa2765/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4378                        <div class="ms-3">
4379                            <h5 class="mb-1">Baron Li</h5>
4380                            <span>Software Developer and General Architecture,   <span class="d-block fw-bold">China</span></span>
4381                        </div>
4382                    </div>
4383
4384                    <p class="lead">
4385                        Understand the DDD architecture and develop the project more quickly and flexibly.&#xD;&#xA;Save much time to create wheels and focus on business. No matter which is enterprise&#x27;s projects or own projects which are easy implemented.
4386                    </p>
4387                </div>
4388
4389                <div class="modal-footer">
4390                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4391                </div>
4392            </div>
4393
4394        </div>
4395    </div>
4396    <div class="modal fade" id="testimonial-3a14da15-7dde-fd63-dc8a-0bc3dda28e98" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4397        <div class="modal-dialog modal-dialog-centered">
4398            <div class="modal-content">
4399                <div class="modal-header">
4400
4401                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4402                </div>
4403
4404                <div class="modal-body pt-0">
4405                    <div class="flex-align-center align-items-start mb-3">
4406                        <img src="/api/Testimonial/3a14da15-7dde-fd63-dc8a-0bc3dda28e98/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4407                        <div class="ms-3">
4408                            <h5 class="mb-1">Bilal Chehab</h5>
4409                            <span>Software Architect, ixpan  <span class="d-block fw-bold">Lebanon</span></span>
4410                        </div>
4411                    </div>
4412
4413                    <p class="lead">
4414                        I&#x27;ve been using ABP for over 8 years, ever since ASP.NET boilerplate and ASP.NET Zero, and it&#x27;s amazing. By using ABP, you get an enterprise architecture and tons of features out of the box that would require months to develop, allowing you to just focus on your business code. ABP&#x27;s modularity and extensibility give you the flexibility to modify any of the framework&#x27;s functionality. Using ABP for new projects is a no-brainer for us, as we cannot imagine starting projects from scratch anymore.
4415                    </p>
4416                </div>
4417
4418                <div class="modal-footer">
4419                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4420                </div>
4421            </div>
4422
4423        </div>
4424    </div>
4425    <div class="modal fade" id="testimonial-3a1b25ed-d074-b56e-40e7-58402c3fa6b8" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4426        <div class="modal-dialog modal-dialog-centered">
4427            <div class="modal-content">
4428                <div class="modal-header">
4429
4430                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4431                </div>
4432
4433                <div class="modal-body pt-0">
4434                    <div class="flex-align-center align-items-start mb-3">
4435                        <img src="/api/Testimonial/3a1b25ed-d074-b56e-40e7-58402c3fa6b8/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4436                        <div class="ms-3">
4437                            <h5 class="mb-1">Alex Maiereanu</h5>
4438                            <span>CTO, 3S Studio  <span class="d-block fw-bold">Romania</span></span>
4439                        </div>
4440                    </div>
4441
4442                    <p class="lead">
4443                        ABP has significantly accelerated both our internal product development and the solutions we deliver to our clients. Its rich out-of-the-box features&#x2014;like multi-tenancy, user management, and background workers&#x2014;allow us to bypass the repetitive plumbing work and focus on real business value. For us, it&#x27;s the ideal bridge between traditional development and no-code platforms. Additionally, there is ABP Studio which can orchestrate all of your ABP deployments. It&#x27;s basically a tool that can all you
4444                    </p>
4445                </div>
4446
4447                <div class="modal-footer">
4448                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4449                </div>
4450            </div>
4451
4452        </div>
4453    </div>
4454    <div class="modal fade" id="testimonial-3a11886b-7f94-34dc-8263-37e1e46e95aa" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4455        <div class="modal-dialog modal-dialog-centered">
4456            <div class="modal-content">
4457                <div class="modal-header">
4458
4459                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4460                </div>
4461
4462                <div class="modal-body pt-0">
4463                    <div class="flex-align-center align-items-start mb-3">
4464                        <img src="/api/Testimonial/3a11886b-7f94-34dc-8263-37e1e46e95aa/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4465                        <div class="ms-3">
4466                            <h5 class="mb-1">Ivan Lee</h5>
4467                            <span>Senior Systems Analyst, Hong Kong Cancer Fund  <span class="d-block fw-bold">Hong Kong</span></span>
4468                        </div>
4469                    </div>
4470
4471                    <p class="lead">
4472                        We are seeing the value of using ABP Framework to reduce the overhead of custom development projects. We can focus on business logic implementation faster than before.
4473                    </p>
4474                </div>
4475
4476                <div class="modal-footer">
4477                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4478                </div>
4479            </div>
4480
4481        </div>
4482    </div>
4483    <div class="modal fade" id="testimonial-3a150b0d-1cdf-5a2c-5bfc-a73dca632380" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4484        <div class="modal-dialog modal-dialog-centered">
4485            <div class="modal-content">
4486                <div class="modal-header">
4487
4488                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4489                </div>
4490
4491                <div class="modal-body pt-0">
4492                    <div class="flex-align-center align-items-start mb-3">
4493                        <img src="/api/Testimonial/3a150b0d-1cdf-5a2c-5bfc-a73dca632380/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4494                        <div class="ms-3">
4495                            <h5 class="mb-1">Christopher Ryan</h5>
4496                            <span>CTO, Apsigy  <span class="d-block fw-bold">United States</span></span>
4497                        </div>
4498                    </div>
4499
4500                    <p class="lead">
4501                        I am very happy to have chosen the ABP framework. Despite a big learning curve, we have found many benefits. Constant updates, feature improvements, and well-structured code all help our developers focu
4501s on the business logic that brings value to our software and not on all of the boilerplate. After a year of working with the framework at my full-time job, I was so impressed that I paid for a personal license for a private side project. 
4502                    </p>
4503                </div>
4504
4505                <div class="modal-footer">
4506                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4507                </div>
4508            </div>
4509
4510        </div>
4511    </div>
4512    <div class="modal fade" id="testimonial-3a1add29-339c-3912-343c-f71023011ef8" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4513        <div class="modal-dialog modal-dialog-centered">
4514            <div class="modal-content">
4515                <div class="modal-header">
4516
4517                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4518                </div>
4519
4520                <div class="modal-body pt-0">
4521                    <div class="flex-align-center align-items-start mb-3">
4522                        <img src="/api/Testimonial/3a1add29-339c-3912-343c-f71023011ef8/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4523                        <div class="ms-3">
4524                            <h5 class="mb-1">Giuseppe Maldarelli</h5>
4525                            <span>Solution Architect, Project Manager, Innobitlab  <span class="d-block fw-bold">Italy</span></span>
4526                        </div>
4527                    </div>
4528
4529                    <p class="lead">
4530                        ABP Framework has provided a solid foundation for our development needs, helping us streamline multi-tenancy management, reduce boilerplate code, and improve maintainability.  The modular architecture and built-in features have allowed us to speed up development while keeping our application structured and scalable.  The framework&#x2019;s integration with .NET technologies and clear documentation have also been valuable in ensuring a smooth development process. Overall, ABP has been a useful tool.
4531                    </p>
4532                </div>
4533
4534                <div class="modal-footer">
4535                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4536                </div>
4537            </div>
4538
4539        </div>
4540    </div>
4541    <div class="modal fade" id="testimonial-3a15fe19-b1cc-a544-d400-85bd9d390964" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4542        <div class="modal-dialog modal-dialog-centered">
4543            <div class="modal-content">
4544                <div class="modal-header">
4545
4546                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4547                </div>
4548
4549                <div class="modal-body pt-0">
4550                    <div class="flex-align-center align-items-start mb-3">
4551                        <img src="/api/Testimonial/3a15fe19-b1cc-a544-d400-85bd9d390964/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4552                        <div class="ms-3">
4553                            <h5 class="mb-1">Kashif Amin</h5>
4554                            <span>Head of Digital Transformation, Interloop Limited  <span class="d-block fw-bold">Pakistan</span></span>
4555                        </div>
4556                    </div>
4557
4558                    <p class="lead">
4559                        ABP.io has been instrumental in accelerating our development process. Its modular architecture and comprehensive documentation enabled our team to focus on core functionalities, significantly reducing development time. The built-in features, such as authentication and authorization, seamlessly integrated into our application, enhancing both security and user experience. Choosing ABP.io has been a pivotal decision, leading to a robust and scalable solution for our business needs.
4560                    </p>
4561                </div>
4562
4563                <div class="modal-footer">
4564                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4565                </div>
4566            </div>
4567
4568        </div>
4569    </div>
4570    <div class="modal fade" id="testimonial-3a15e50d-724c-fc00-9f0f-d04c3a295eb5" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4571        <div class="modal-dialog modal-dialog-centered">
4572            <div class="modal-content">
4573                <div class="modal-header">
4574
4575                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4576                </div>
4577
4578                <div class="modal-body pt-0">
4579                    <div class="flex-align-center align-items-start mb-3">
4580                        <img src="/api/Testimonial/3a15e50d-724c-fc00-9f0f-d04c3a295eb5/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4581                        <div class="ms-3">
4582                            <h5 class="mb-1">Qais Alkhateeb</h5>
4583                            <span>Technical Delivery Manager, DevNAS  <span class="d-block fw-bold">Jordan</span></span>
4584                        </div>
4585                    </div>
4586
4587                    <p class="lead">
4588                        Integrating ABP into our development process has been a game-changer. Thanks to its intuitive framework and excellent documentation, it has drastically reduced the cost and time needed to train new developer. Starting new solutions is now quicker and more efficient, allowing us to focus on delivering value rather than setting up boilerplate code. Additionally, the maintainability and extensibility of our projects have improved significantly, leading to lower long-term costs and a more agile.
4589                    </p>
4590                </div>
4591
4592                <div class="modal-footer">
4593                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4594                </div>
4595            </div>
4596
4597        </div>
4598    </div>
4599    <div class="modal fade" id="testimonial-3a11886b-7fc8-a438-3c11-16df55e4bb02" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4600        <div class="modal-dialog modal-dialog-centered">
4601            <div class="modal-content">
4602                <div class="modal-header">
4603
4604                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4605                </div>
4606
4607                <div class="modal-body pt-0">
4608                    <div class="flex-align-center align-items-start mb-3">
4609                        <img src="/api/Testimonial/3a11886b-7fc8-a438-3c11-16df55e4bb02/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4610                        <div class="ms-3">
4611                            <h5 class="mb-1">Ehsan Razeh</h5>
4612                            <span>Full Stack Developer, Shantik Ltd  <span class="d-block fw-bold">Iran</span></span>
4613                        </div>
4614                    </div>
4615
4616                    <p class="lead">
4617                        The ABP Framework has accelerated my growth, transforming me from an aspiring developer to a confident professional. It&#x27;s not just a product; it&#x27;s a partner in success.
4618                    </p>
4619                </div>
4620
4621                <div class="modal-footer">
4622                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4623                </div>
4624            </div>
4625
4626        </div>
4627    </div>
4628    <div class="modal fade" id="testimonial-3a11886b-7f63-a59f-0e58-936c7d0042e3" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4629        <div class="modal-dialog modal-dialog-centered">
4630            <div class="modal-content">
4631                <div class="modal-header">
4632
4633                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4634                </div>
4635
4636                <div class="modal-body pt-0">
4637                    <div class="flex-align-center align-items-start mb-3">
4638                        <img src="/api/Testimonial/3a11886b-7f63-a59f-0e58-936c7d0042e3/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4639                        <div class="ms-3">
4640                            <h5 class="mb-1">H&#xFC;seyin &#xC7;ak&#x131;rl&#x131;</h5>
4641                            <span>Co-Founder, Merlin Software  <span class="d-block fw-bold">Turkey</span></span>
4642                        </div>
4643                    </div>
4644
4645                    <p class="lead">
4646                        In order to generate software solutions in accordance with industry standards more rapidly and securely, we are utilizing the ABP Framework.
4647                    </p>
4648                </div>
4649
4650                <div class="modal-footer">
4651                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4652                </div>
4653            </div>
4654
4655        </div>
4656    </div>
4657    <div class="modal fade" id="testimonial-3a15e343-fb0a-6f5a-a416-824421202e55" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4658        <div class="modal-dialog modal-dialog-centered">
4659            <div class="modal-content">
4660                <div class="modal-header">
4661
4662                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4663                </div>
4664
4665                <div class="modal-body pt-0">
4666                    <div class="flex-align-center align-items-start mb-3">
4667                        <img src="/api/Testimonial/3a15e343-fb0a-6f5a-a416-824421202e55/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4668                        <div class="ms-3">
4669                            <h5 class="mb-1">Alex Toh</h5>
4670                            <span>Assistant Manager, Futura Lab Sdn Bhd  <span class="d-block fw-bold">Malaysia</span></span>
4671                        </div>
4672                    </div>
4673
4674                    <p class="lead">
4675                        Adopting the ABP framework for our project was a game-changer. It offered us a robust foundation that accelerated our development process, allowing us to focus on business logic rather than repetitive setup tasks. With its built-in modules, such as identity management, multi-tenancy, and localization, we could deliver a scalable and highly customizable solution in a fraction of the usual development time.
4676                    </p>
4677                </div>
4678
4679                <div class="modal-footer">
4680                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4681                </div>
4682            </div>
4683
4684        </div>
4685    </div>
4686    <div class="modal fade" id="testimonial-3a1add34-01c7-c115-95ce-09bdda344edd" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4687        <div class="modal-dialog modal-dialog-centered">
4688            <div class="modal-content">
4689                <div class="modal-header">
4690
4691                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4692                </div>
4693
4694                <div class="modal-body pt-0">
4695                    <div class="flex-align-center align-items-start mb-3">
4696                        <img src="/api/Testimonial/3a1add34-01c7-c115-95ce-09bdda344edd/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4697                        <div class="ms-3">
4698                            <h5 class="mb-1">Pankaj Bhasin</h5>
4699                            <span>Director, Initto IT Consulting Inc  <span class="d-block fw-bold">Canada</span></span>
4700                        </div>
4701                    </div>
4702
4703                    <p class="lead">
4704                        Our development team has been using the ABP framework for application development, and we&#x27;re extremely satisfied with the results. The framework has significantly accelerated our development process while maintaining high code quality and architectural standards. ABP&#x27;s built-in modules, authentication systems, and multi-tenancy support have allowed us to focus on core business functionality rather than rebuilding foundational components. 
4705                    </p>
4706                </div>
4707
4708                <div class="modal-footer">
4709                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4710                </div>
4711            </div>
4712
4713        </div>
4714    </div>
4715    <div class="modal fade" id="testimonial-3a14e7fa-1705-4102-eee1-8d6d28c7b120" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4716        <div class="modal-dialog modal-dialog-centered">
4717            <div class="modal-content">
4718                <div class="modal-header">
4719
4720                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4721                </div>
4722
4723                <div class="modal-body pt-0">
4724                    <div class="flex-align-center align-items-start mb-3">
4725                        <img src="/api/Testimonial/3a14e7fa-1705-4102-eee1-8d6d28c7b120/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4726                        <div class="ms-3">
4727                            <h5 class="mb-1">Cenkut &#xD6;zkan</h5>
4728                            <span>Co-Founder, CNK Bilgisayar  <span class="d-block fw-bold">Turkey</span></span>
4729                        </div>
4730                    </div>
4731
4732                    <p class="lead">
4733                        After using the ABP Framework in various projects, I can confidently say that it has greatly enhanced my development experience. ABP is not just a framework that simplifies coding but also helps streamline the entire software development lifecycle, including building, testing, debugging, and deploying applications. One of the standout tools in the ABP ecosystem is ABP Studio, a robust platform that takes the convenience of the ABP Framework to the next level.
4734                    </p>
4735                </div>
4736
4737                <div class="modal-footer">
4738                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4739                </div>
4740            </div>
4741
4742        </div>
4743    </div>
4744    <div class="modal fade" id="testimonial-3a1add0b-7a95-0ac0-e713-fbd81b825126" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4745        <div class="modal-dialog modal-dialog-centered">
4746            <div class="modal-content">
4747                <div class="modal-header">
4748
4749                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4750                </div>
4751
4752                <div class="modal-body pt-0">
4753                    <div class="flex-align-center align-items-start mb-3">
4754                        <img src="/api/Testimonial/3a1add0b-7a95-0ac0-e713-fbd81b825126/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4755                        <div class="ms-3">
4756                            <h5 class="mb-1">Rick Wright</h5>
4757                            <span>BSA II Software Developer, Riverside University Health System-Behavioral Health  <span class="d-block fw-bold">United States</span></span>
4758                        </div>
4759                    </div>
4760
4761                    <p class="lead">
4762                        Using ABP suite and ABP framework to Create 3 different usable professional level projects with multi-tenancy in the last 3 months have left our users in awe.  They love the coordinated layout, menuing system, ability to manage users for their Tenant level and the fact that change management / code revisions are not hated by the developer because they are much easier to implement in this well structured, opinionated code environment.
4763                    </p>
4764                </div>
4765
4766                <div class="modal-footer">
4767                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4768                </div>
4769            </div>
4770
4771        </div>
4772    </div>
4773    <div class="modal fade" id="testimonial-3a15a222-a078-f254-fdff-1f3f54e4af1b" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4774        <div class="modal-dialog modal-dialog-centered">
4775            <div class="modal-content">
4776                <div class="modal-header">
4777
4778                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4779                </div>
4780
4781                <div class="modal-body pt-0">
4782                    <div class="flex-align-center align-items-start mb-3">
4783                        <img src="/api/Testimonial/3a15a222-a078-f254-fdff-1f3f54e4af1b/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4784                        <div class="ms-3">
4785                            <h5 class="mb-1">Hakan Yanaz</h5>
4786                            <span>Owner, Yanaz Net  <span class="d-block fw-bold">Turkey</span></span>
4787                        </div>
4788                    </div>
4789
4790                    <p class="lead">
4791                        I felt overwhelmed when creating my mini ERP SaaS project because of the complexity. That&#x2019;s when I met with the ABP and its modular architecture and built-in features that simplified my development journey. With ABP&#x2019;s robust documentation and community support, I quickly implemented essential functions like user management, front-end and reporting views. Within weeks, my prototype was ready. The seamless integration of modules saved me time and effort, allowing me to focus on user experience. 
4792                    </p>
4793                </div>
4794
4795                <div class="modal-footer">
4796                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4797                </div>
4798            </div>
4799
4800        </div>
4801    </div>
4802    <div class="modal fade" id="testimonial-3a1c88c8-a85d-cbe0-61ce-a76b51b84980" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4803        <div class="modal-dialog modal-dialog-centered">
4804            <div class="modal-content">
4805                <div class="modal-header">
4806
4807                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4808                </div>
4809
4810                <div class="modal-body pt-0">
4811                    <div class="flex-align-center align-items-start mb-3">
4812                        <img src="/api/Testimonial/3a1c88c8-a85d-cbe0-61ce-a76b51b84980/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4813                        <div class="ms-3">
4814                            <h5 class="mb-1">Mohammad Eunus</h5>
4815                            <span>Software Engineer, Wafi Solutions  <span class="d-block fw-bold">Bangladesh</span></span>
4816                        </div>
4817                    </div>
4818
4819                    <p class="lead">
4820                        Best thing about ABP is its clean architecture. Codebase is super organized, and the docs make it easy for any dev to jump right in. I love how they cut down on boilerplate so we can focus on real business logic instead of chasing code flow everywhere. It&#x2019;s actually hard to create bugs and way easier to ship quality software. Having worked on projects in both ABP and plain ASP.NET Core, I know how much time devs burn on architecture vs features. ABP saves that time. I&#x2019;d totally recommend it.
4821                    </p>
4822                </div>
4823
4824                <div class="modal-footer">
4825                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4826                </div>
4827            </div>
4828
4829        </div>
4830    </div>
4831    <div class="modal fade" id="testimonial-3a1e6264-ed87-c89a-5ecb-8f0101be0925" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4832        <div class="modal-dialog modal-dialog-centered">
4833            <div class="modal-content">
4834                <div class="modal-header">
4835
4836                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4837                </div>
4838
4839                <div class="modal-body pt-0">
4840                    <div class="flex-align-center align-items-start mb-3">
4841                        <img src="/api/Testimonial/3a1e6264-ed87-c89a-5ecb-8f0101be0925/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4842                        <div class="ms-3">
4843                            <h5 class="mb-1">Robert Jansz</h5>
4844                            <span>CTO, Activator  <span class="d-block fw-bold">Sweden</span></span>
4845                        </div>
4846                    </div>
4847
4848                    <p class="lead">
4849                        All the features in ABP lead to increased profitability and significantly smoother working days for developers. With ABP, you can create applications focused on effectiveness and profitability. The framework provides a solid foundation that accelerates development, reduces complexity, and enables teams to deliver high-quality solutions faster. 
4850                    </p>
4851                </div>
4852
4853                <div class="modal-footer">
4854                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4855                </div>
4856            </div>
4857
4858        </div>
4859    </div>
4860    <div class="modal fade" id="testimonial-3a12219d-9c7c-f7e1-6426-5b301837a1f1" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4861        <div class="modal-dialog modal-dialog-centered">
4862            <div class="modal-content">
4863                <div class="modal-header">
4864
4865                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4866                </div>
4867
4868                <div class="modal-body pt-0">
4869                    <div class="flex-align-center align-items-start mb-3">
4870                        <img src="/api/Testimonial/3a12219d-9c7c-f7e1-6426-5b301837a1f1/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4871                        <div class="ms-3">
4872                            <h5 class="mb-1">Ke Changchang</h5>
4873                            <span>Senior .NET Developer, Shanghai Fengze IT  <span class="d-block fw-bold">China</span></span>
4874                        </div>
4875                    </div>
4876
4877                    <p class="lead">
4878                        ABP let our startup save time significantly by providing rich modules and documentation. Its modular design facilitated easy expansion and seamless customization. Our app became stable over time, allowing for fast iterations. Its powerful debugging and monitoring tools helped us promptly identify and address potential issues. We delivered the project and earned client recognition. ABP not only streamlined development but also contributed to building a robust and powerful application.
4879                    </p>
4880                </div>
4881
4882                <div class="modal-footer">
4883                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4884                </div>
4885            </div>
4886
4887        </div>
4888    </div>
4889    <div class="modal fade" id="testimonial-3a134cf0-a5eb-5023-63c1-b591d33208fe" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4890        <div class="modal-dialog modal-dialog-centered">
4891            <div class="modal-content">
4892                <div class="modal-header">
4893
4894                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4895                </div>
4896
4897                <div class="modal-body pt-0">
4898                    <div class="flex-align-center align-items-start mb-3">
4899                        <img src="/api/Testimonial/3a134cf0-a5eb-5023-63c1-b591d33208fe/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4900                        <div class="ms-3">
4901                            <h5 class="mb-1">Ian Brekelmans</h5>
4902                            <span>Owner, Developer, iCon  <span class="d-block fw-bold">Netherlands</span></span>
4903                        </div>
4904                    </div>
4905
4906                    <p class="lead">
4907                        ABP has been key in allowing me to create a complex transportation management system as a single developer. Its framework and code generation tools have given me the ability to function with the productivity of a small team. It has enabled me to create my own product, which I will be launching soon. If it proves to be a success, ABP has laid the foundation needed for future growth and scalability. Wish me luck!
4908                    </p>
4909                </div>
4910
4911                <div class="modal-footer">
4912                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4913                </div>
4914            </div>
4915
4916        </div>
4917    </div>
4918    <div class="modal fade" id="testimonial-3a11886b-7fae-6b9d-7793-ad7001bfdb43" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4919        <div class="modal-dialog modal-dialog-centered">
4920            <div class="modal-content">
4921                <div class="modal-header">
4922
4923                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4924                </div>
4925
4926                <div class="modal-body pt-0">
4927                    <div class="flex-align-center align-items-start mb-3">
4928                        <img src="/api/Testimonial/3a11886b-7fae-6b9d-7793-ad7001bfdb43/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4929                        <div class="ms-3">
4930                            <h5 class="mb-1">Ahmed Alkaff</h5>
4931                            <span>Development Manager, Adstratech  <span class="d-block fw-bold">Jordan</span></span>
4932                        </div>
4933                    </div>
4934
4935                    <p class="lead">
4936                        ABP Framework&#x27;s modular architecture and pre-built modules expedited our development, aligning with our philosophy and empowering us to write better code, exceeding our expectations, and becoming an integral part of our toolkit.
4937                    </p>
4938                </div>
4939
4940                <div class="modal-footer">
4941                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4942                </div>
4943            </div>
4944
4945        </div>
4946    </div>
4947    <div class="modal fade" id="testimonial-3a15d0d3-92bd-9257-67e2-331e7404ec8b" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4948        <div class="modal-dialog modal-dialog-centered">
4949            <div class="modal-content">
4950                <div class="modal-header">
4951
4952                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4953                </div>
4954
4955                <div class="modal-body pt-0">
4956                    <div class="flex-align-center align-items-start mb-3">
4957                        <img src="/api/Testimonial/3a15d0d3-92bd-9257-67e2-331e7404ec8b/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4958                        <div class="ms-3">
4959                            <h5 class="mb-1">G&#xF6;khan Ko&#xE7;</h5>
4960                            <span>Software Team Lead, T&#xFC;rkiye Maarif Vakf&#x131;  <span class="d-block fw-bold">Turkey</span></span>
4961                        </div>
4962                    </div>
4963
4964                    <p class="lead">
4965                        We are developing an international student information management system. ABP Framework helped a lot in this regard. Its ready modules were especially useful. It provided benefits for Multi-Tenancy, Multi-Language, Authorization, Organization and rapid development.
4966                    </p>
4967                </div>
4968
4969                <div class="modal-footer">
4970                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
4971                </div>
4972            </div>
4973
4974        </div>
4975    </div>
4976    <div class="modal fade" id="testimonial-3a1add36-077f-b2ff-532b-279dc5f919b3" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
4977        <div class="modal-dialog modal-dialog-centered">
4978            <div class="modal-content">
4979                <div class="modal-header">
4980
4981                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
4982                </div>
4983
4984                <div class="modal-body pt-0">
4985                    <div class="flex-align-center align-items-start mb-3">
4986                        <img src="/api/Testimonial/3a1add36-077f-b2ff-532b-279dc5f919b3/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
4987                        <div class="ms-3">
4988                            <h5 class="mb-1">Eason Yang</h5>
4989                            <span>IT manager, Aon Enterprise Solutions (Shanghai)  <span class="d-block fw-bold">China</span></span>
4990                        </div>
4991                    </div>
4992
4993                    <p class="lead">
4994                        ABP is a powerful, well-designed modern application framework that is particularly suited to developing complex enterprise-level applications. It offers a wealth of built-in features and flexible extension mechanisms that can significantly improve development efficiency, reduce development costs, and enhance application maintainability and scalability. Both novice and experienced developers can benefit from the ABP.
4995                    </p>
4996                </div>
4997
4998                <div class="modal-footer">
4999                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
5000                </div>
5001            </div>
5002
5003        </div>
5004    </div>
5005    <div class="modal fade" id="testimonial-3a1e6262-5842-cbde-3a72-8e895b33e443" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
5006        <div class="modal-dialog modal-dialog-centered">
5007            <div class="modal-content">
5008                <div class="modal-header">
5009
5010                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
5011                </div>
5012
5013                <div class="modal-body pt-0">
5014                    <div class="flex-align-center align-items-start mb-3">
5015                        <img src="/api/Testimonial/3a1e6262-5842-cbde-3a72-8e895b33e443/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
5016                        <div class="ms-3">
5017                            <h5 class="mb-1">Salah Abdullah Aldhamadi</h5>
5018                            <span>CEO, S2D  <span class="d-block fw-bold">Yemen</span></span>
5019                        </div>
5020                    </div>
5021
5022                    <p class="lead">
5023                        Working with ABP has been one of the rare experiences where you feel the framework supports you rather than fights you.&#xD;&#xA;&#xD;&#xA;We handle a lot of complexity in our FinTech platform, yet ABP helps keep everything clean, modular, and manageable. It boosts our productivity and gives our team a strong foundation to build on.&#xD;&#xA;&#xD;&#xA;I&#x2019;m genuinely grateful for the work behind ABP and how much it has improved the way we develop software.
5024                    </p>
5025                </div>
5026
5027                <div class="modal-footer">
5028                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
5029                </div>
5030            </div>
5031
5032        </div>
5033    </div>
5034    <div class="modal fade" id="testimonial-3a11886b-7f8b-da94-3b46-b95114cb7f36" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
5035        <div class="modal-dialog modal-dialog-centered">
5036            <div class="modal-content">
5037                <div class="modal-header">
5038
5039                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
5040                </div>
5041
5042                <div class="modal-body pt-0">
5043                    <div class="flex-align-center align-items-start mb-3">
5044                        <img src="/api/Testimonial/3a11886b-7f8b-da94-3b46-b95114cb7f36/user-image" class="card-member-img card-member-img-lg" alt="user picture" loading="lazy">
5045                        <div class="ms-3">
5046                            <h5 class="mb-1">David Touchette</h5>
5047                            <span>Systems Architect, TEN3 Systems  <span class="d-block fw-bold">Canada</span></span>
5048                        </div>
5049                    </div>
5050
5051                    <p class="lead">
5052                        ABP is an investment that has a learning curve at first, however, it encourages you to design your software &#x2018;correctly&#x2019; thanks to how it is tailored to utilize all the latest accepted best practices.
5053                    </p>
5054                </div>
5055
5056                <div class="modal-footer">
5057                    <button type="button" class="btn btn-sm btn-secondary" data-bs-dismiss="modal">Close</button>
5058                </div>
5059            </div>
5060
5061        </div>
5062    </div>
5063
5064
5065</div>
5066
5067    <section id="personas" class="py-5 my-5" aria-labelledby="personas-title">
5068        <div class="container">
5069            <div class="row justify-content-center mb-4">
5070                <div class="col-lg-8 text-center">
5071                    <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Who It Is For</span>
5072                    <h2 id="personas-title" style="text-wrap: balance;">Built for Teams Shipping Serious .NET Projects</h2>
5073                    <p class="lead mb-0" style="text-wrap: balance;">Whether you are evaluating your first SaaS or modernizing a large portfolio, ABP answers different questions for different roles.</p>
5074                </div>
5075            </div>
5076
5077            <div class="row g-4">
5078                <div class="col-lg-4 d-flex">
5079                    <div class="card h-100 w-100">
5080                        <div class="card-body d-flex flex-column">
5081                            <h3 class="title mb-3">Solution Architects</h3>
5082                            <h4 class="mb-3">Need Predictable Structure</h4>
5083                            <ul class="check-list list-primary mb-0 d-flex flex-column gap-2">
5084                                <li class="p-0">Modular monolith or microservice-ready templates</li>
5085                                <li class="p-0">DDD, permissions and multi-tenancy built in</li>
5086                                <li class="p-0">Architecture AI agents can navigate and extend</li>
5087                            </ul>
5088                        </div>
5089                    </div>
5090                </div>
5091                <div class="col-lg-4 d-flex">
5092                    <div class="card h-100 w-100">
5093                        <div class="card-body d-flex flex-column">
5094                            <h3 class="title mb-3">Product Engineering Teams</h3>
5095                            <h4 class="mb-3">Need Speed Without Chaos</h4>
5096                            <ul class="check-list list-primary mb-0 d-flex flex-column gap-2">
5097                                <li class="p-0">Skip months of auth, admin UI and tenant plumbing</li>
5098                                <li class="p-0">Generate modules with Studio, Suite and AI Agent</li>
5099                                <li class="p-0">Keep full source-code ownership and deployment freedom</li>
5100                            </ul>
5101                        </div>
5102                    </div>
5103                </div>
5104                <div class="col-lg-4 d-flex">
5105                    <div class="card h-100 w-100">
5106                        <div class="card-body d-flex flex-column">
5107                            <h3 class="title mb-3">Enterprise &amp; ISV Leaders</h3>
5108                            <h4 class="mb-3">Need Credibility and Control</h4>
5109                            <ul class="check-list list-primary mb-0 d-flex flex-column gap-2">
5110                                <li class="p-0">Secure, scalable and observable production patterns used by global enterprises</li>
5111                                <li class="p-0">
5111Commercial modules and support when you need them</li>
5112                                <li class="p-0">Maintainable deployments on your cloud, servers or on-prem infrastructure</li>
5113                            </ul>
5114                        </div>
5115                    </div>
5116                </div>
5117            </div>
5118
5119            <div class="text-center mt-5">
5120                <a href="/who-is-abp-for" class="btn btn-primary">
5121                    Who Is ABP For? <i class="fa fa-arrow-right ms-2" aria-hidden="true"></i>
5122                </a>
5123            </div>
5124        </div>
5125    </section>
5126
5127    <div class="abp-widget-wrapper" data-widget-name="FaqArea">
5128<section id="faq" class="py-5 my-5" aria-labelledby="home-faq-title">
5129    <div class="container">
5130        <div class="row justify-content-center mb-4">
5131            <div class="col-lg-8 text-center">
5132                <span class="badge badge-info rounded-pill px-3 py-2 mb-3">Common Questions</span>
5133                <h2 id="home-faq-title" class="mb-0" style="text-wrap: balance;">Everything Teams Ask Before They Adopt ABP</h2>
5134            </div>
5135        </div>
5136
5137        <div class="faq-container mx-auto">
5138            <div id="home-faq-accordion">
5139                    <div class="faq" data-anchor-id="home-faq-open-source">
5140                        <div class="faq-header">
5141                            <h5>
5142                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-open-source" aria-expanded="false" aria-controls="home-faq-open-source">
5143                                    Is ABP open source or commercial?
5144                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5145                                </button>
5146                            </h5>
5147                        </div>
5148                        <div id="home-faq-open-source" class="collapse" data-bs-parent="#home-faq-accordion">
5149                            <div class="faq-body">
5150                                <p class="mb-0">The ABP Framework is open source and free. Commercial modules, support and tooling tiers add enterprise features when your product needs them&#x2014;you still own and host the generated application code.</p>
5151                            </div>
5152                        </div>
5153                    </div>
5154                    <div class="faq" data-anchor-id="home-faq-saas">
5155                        <div class="faq-header">
5156                            <h5>
5157                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-saas" aria-expanded="false" aria-controls="home-faq-saas">
5158                                    Is this a SaaS or low-code platform?
5159                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5160                                </button>
5161                            </h5>
5162                        </div>
5163                        <div id="home-faq-saas" class="collapse" data-bs-parent="#home-faq-accordion">
5164                            <div class="faq-body">
5165                                <p class="mb-0">No. ABP is a full-source application framework. It generates real .NET code that you own, customize and maintain in your own repository. There is no proprietary runtime or vendor lock-in.</p>
5166                            </div>
5167                        </div>
5168                    </div>
5169                    <div class="faq" data-anchor-id="home-faq-web-apps">
5170                        <div class="faq-header">
5171                            <h5>
5172                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-web-apps" aria-expanded="false" aria-controls="home-faq-web-apps">
5173                                    Does it only work for web applications?
5174                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5175                                </button>
5176                            </h5>
5177                        </div>
5178                        <div id="home-faq-web-apps" class="collapse" data-bs-parent="#home-faq-accordion">
5179                            <div class="faq-body">
5180                                <p class="mb-0">The primary focus is modern web applications, but the generated architecture is not limited to the UI. ABP can generate application services, APIs, domain layers, permissions and other backend components following ABP best practices.</p>
5181                            </div>
5182                        </div>
5183                    </div>
5184                    <div class="faq" data-anchor-id="home-faq-difference">
5185                        <div class="faq-header">
5186                            <h5>
5187                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-difference" aria-expanded="false" aria-controls="home-faq-difference">
5188                                    How is ABP different from a boilerplate or an AI IDE?
5189                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5190                                </button>
5191                            </h5>
5192                        </div>
5193                        <div id="home-faq-difference" class="collapse" data-bs-parent="#home-faq-accordion">
5194                            <div class="faq-body">
5195                                <p class="mb-0">Boilerplates give you a starting point. AI IDEs help you edit faster. ABP combines a long-lived architecture, modules, tooling and an agent that understands ABP conventions while keeping humans accountable for review, merge and production decisions.</p>
5196                            </div>
5197                        </div>
5198                    </div>
5199                    <div class="faq" data-anchor-id="home-faq-deploy">
5200                        <div class="faq-header">
5201                            <h5>
5202                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-deploy" aria-expanded="false" aria-controls="home-faq-deploy">
5203                                    Can I deploy to my own infrastru
5203cture?
5204                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5205                                </button>
5206                            </h5>
5207                        </div>
5208                        <div id="home-faq-deploy" class="collapse" data-bs-parent="#home-faq-accordion">
5209                            <div class="faq-body">
5210                                <p class="mb-0">Yes. You get the full source code and publish to your cloud, servers or on-prem environment. ABP runs in your development stack, Git repo and CI/CD pipeline.</p>
5211                            </div>
5212                        </div>
5213                    </div>
5214                    <div class="faq" data-anchor-id="home-faq-existing-project">
5215                        <div class="faq-header">
5216                            <h5>
5217                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-existing-project" aria-expanded="false" aria-controls="home-faq-existing-project">
5218                                    Can I use ABP with an existing project?
5219                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5220                                </button>
5221                            </h5>
5222                        </div>
5223                        <div id="home-faq-existing-project" class="collapse" data-bs-parent="#home-faq-accordion">
5224                            <div class="faq-body">
5225                                <p class="mb-0">ABP is designed to provide the best experience when starting a new application. However, ABP Suite can connect to an existing database and generate CRUD pages, application services, APIs and other layers, making it easier to extend or modernize existing applications.</p>
5226                            </div>
5227                        </div>
5228                    </div>
5229                    <div class="faq" data-anchor-id="home-faq-get
5229-started">
5230                        <div class="faq-header">
5231                            <h5>
5232                                <button class="btn btn-faq collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#home-faq-get-started" aria-expanded="false" aria-controls="home-faq-get-started">
5233                                    How do I get started?
5234                                    <i class="fas fa-chevron-up" aria-hidden="true"></i>
5235                                </button>
5236                            </h5>
5237                        </div>
5238                        <div id="home-faq-get-started" class="collapse" data-bs-parent="#home-faq-accordion">
5239                            <div class="faq-body">
5240                                <p class="mb-0">Install the ABP CLI, create a solution from a template, open it in ABP Studio and start extending modules&#x2014;or use the AI Agent to plan and implement features with Git-safe review.</p>
5241                            </div>
5242                        </div>
5243                    </div>
5244            </div>
5245        </div>
5246
5247        <div class="text-center mt-5">
5248            <a href="/sales-assistant" class="btn btn-primary px-4 py-2 d-inline-flex align-items-center gap-2">
5249                <i class="fa fa-comment-dots" aria-hidden="true"></i>
5250                <span class="fw-semibold">Talk to Our Sales Assistant</span>
5251            </a>
5252        </div>
5253    </div>
5254</section>
5255</div>
5256
5257    <section id="start" class="py-4 my-4" aria-labelledby="home-cta-title">
5258        <div class="container">
5259            <div class="card border-0 text-center">
5260                <div class="card-body">
5261                    <h2 id="home-cta-title" class="mb-3">Build Something Real on a Foundation Designed For AI</h2>
5262                    <p class="lead mb-0 mx-auto">
5263                        Start free with ABP Studio or CLI and evolve it with architecture-aware tooling you fully own.
5264                    </p>
5265                    <div class="d-flex flex-wrap gap-3 justify-content-center mt-4">
5266                        <a href="/get-started" class="btn btn-primary">
5267                            Get Started For Free
5268                        </a>
5269                        <a class="btn btn-dark" href="/demo" data-banner-click="Try Demo">
5270                                <i class="fa fa-desktop me-1" aria-hidden="true"></i> Try Demo
5271                            </a>
5272                    </div>
5273                </div>
5274            </div>
5275        </div>
5276    </section>
5277</div>
5278
5279    <div class="abp-widget-wrapper" data-widget-name="Footer">
5280
5281
5282<div class="pre-footer">
5283    <div class="footer-container">
5284        <div class="row flex-column-reverse flex-lg-row m-auto px-2 mt-4">
5285            <div class="col-lg-6">
5286                <div class="abp-widget-wrapper" data-widget-name="CmsNewsletter" data-widget-auto-init="true">    <div class="section-newsletter py-5 cms-newsletter-area" data-preference="Newsletter" data-source="Footer" data-get-preferences-later="False">
5287        <form id="newsletter-form-Footer" data-id="newsletter-form">
5288            <div class="container text-center">
5289                <h2>Subscribe to the Newsletter</h2>
5290                <p class="lead">Get information about happenings in ABP like new releases, free sources, posts, and more.</p>
5291                <div class="row justify-content-center">
5292                    <div class="col-sm-7 col-lg-7 col-xl-6 text-start">
5293                        <div class="form-floating">
5294                            <input id="newsletter-email-input-Footer" class="form-control" placeholder="[email protected]" type="email" data-val="true" data-val-email="The Email Address field is not a valid e-mail address." data-val-required="The Email Address field is required." name="EmailAddress" value="">
5295
5296                            <label for="newsletter-email-input-Footer">Email address</label>
5297                        </div>
5298                        <span class="Microsoft.AspNetCore.Mvc.TagHelpers.TagHelperOutputExtensions&#x2B;ClassAttributeHtmlContent text-danger" data-valmsg-for="EmailAddress" data-valmsg-replace="true"></span>
5299                    </div>
5300                    <div class="col-sm-3 col-lg-4 col-xl-3 mt-3 mt-sm-0">
5301                        <button class="btn btn-primary w-100" type="submit" id="newsletter-submit-button-Footer">Subscribe</button>
5302                    </div>
5303                </div>
5304                <div class="form-check justify-content-center mt-4 text-start">
5305                        <input id="privacy-policy-checkbox-Footer" type="checkbox" name="PrivacyPolicyConfirmation" required class="form-check-input"> 
5306                        <label class="form-check-label" for="privacy-policy-checkbox-Footer">
5307                            I agree to the <a class="text-info fw-bolder text-decoration-underline" href="/TermsConditions">Terms &amp; Conditions</a> and <a class="text-info fw-bolder text-decoration-underline" href="/Privacy">Privacy Policy</a>.
5308                        </label>
5309                </div>
5310                    <div id="additional-preference">
5311                            <input data-preference="PromotionalOffers" type="hidden" name="AdditionalPreferences" checked="checked">
5312                            <input data-preference="Events" type="hidden" name="AdditionalPreferences" checked="checked">
5313                            <input data-preference="ReleaseNotes" type="hidden" name="AdditionalPreferences" checked="checked">
5314                    </div>
5315            </div>
5316        </form>
5317    </div></div>
5318            </div>
5319            <div class="col-lg-6">
5320                <div class="abp-widget-wrapper" data-widget-name="CurrentMilestoneWidget" data-refresh-url="Widgets/CurrentMilestoneWidget" data-widget-auto-init="true"><div class="card mb-3">
5321    <section class="next-version card car-body current-milestone-content-loader" style="height: 231px">
5322    </section>
5323</div></div>
5324            </div>
5325        </div>
5326     </div>
5327</div>
5328
5329<footer>
5330    <div class="footer-container">
5331        <div class="row gx-3 social-links">
5332                <div class="col-3 col-md mb-3 mb-md-0"><a href="https://twitter.com/abpframework" target="_blank"><i class="bi bi-twitter-x"></i> <span>ABP Framework</span> </a></div>
5333                <div class="col-3 col-md mb-3 mb-md-0"><a href="/community/discord"><i class="bi bi-discord"></i> <span> Join Discord</span> </a></div>
5334                <div class="col-3 col-md mb-3 mb-md-0"><a href="https://www.linkedin.com/company/volosoft/" target="_blank"><i class="bi bi-linkedin"></i> <span>Volosoft</span> </a></div>
5335                <div class="col-3 col-md mb-3 mb-md-0"><a href="https://stackoverflow.com/questions/tagged/abp" target="_blank"><i class="bi bi-stack-overflow"></i> <span>Recent Questions</span> </a></div>
5336                <div class="col-3 col-md mb-3 mb-md-0"><a href="https://github.com/abpframework/abp" target="_blank"><i class="bi bi-github"></i> <span>Starred 14k</span> </a></div>
5337                <div class="col-3 col-md mb-3 mb-md-0"><a href="https://www.youtube.com/c/Volosoft/videos" target="_blank"><i class="bi bi-youtube"></i> <span>Subscribe</span></a></div>
5338                <div class="col-3 col-md col-xxl-auto mb-3 mb-md-0"><a href="https://www.instagram.com/abpframework/" target="_blank" ><i class="bi bi-instagram"></i></a></div>
5339                <div class="col-3 col-md col-xxl-auto mb-3 mb-md-0"><a href="https://www.facebook.com/volosoftcompany" target="_blank"><i class="bi bi-facebook"></i></a></div>
5340        </div>
5341            
5342        <div class="container pt-md-5 mt-5">
5343            <div class="footer-middle row mb-4">
5344                <div class="col-md-3 mb-4 mb-md-0">
5345                    <a href="/" class="logo-abp">
5346                        <img src="/assets/platform/img/logos/logo-abp-dark.svg" alt="ABP logo">
5347                    </a>
5348                </div>
5349                <div class="col-md-9"> 
5350                    <div class="row">
5351                        <div class="col-12 col-md-3 mb-3 mb-md-0">
5352                            <h4 class="mb-2 mb-lg-4 text-title fw-bold">Platform</h4>
5353                            <ul>
5354                                <li><a href="/framework">Framework</a></li>
5355                                <li><a href="/tools">Tools</a></li>
5356                                <li><a href="/startup-templates">Startup Templates</a></li>
5357                                <li><a href="/modules">Modules</a></li>
5358                                <li><a href="/our-story">Our Story</a></li>
5359                                <li><a href="/why-choose-abp">Why Choose ABP?</a></li>
5360                                <li><a href="/how-it-works">How It Works?</a></li>
5361                                <li><a href="/return-on-investment">Return on Investment</a></li>
5362                                <li><a href="/testimonials">Testimonials</a></li>
5363                            </ul>
5364                        </div>
5365                        <div class="col-12 col-md-3 mb-3 mb-md-0">
5366                            <h4 class="mb-2 mb-lg-4 text-title fw-bold">Developers</h4>
5367                            <ul>
5368                                <li><a href="/docs">Documentation</a></li>
5369                                <li><a href="/video-courses/essentials">Essential Videos</a></li>
5370                                <li><a href="/books">Books</a></li>
5371                                <li><a href="https://abp.io/docs/latest/release-info/road-map">Road Map</a></li>
5372                                <li><a href="https://abp.io/docs/latest/release-info/release-notes">Release Notes</a></li>
5373                                <li><a href="/samples">Samples</a></li>
5374                                <li><a href="/packages">Packages</a></li>
5375                            </ul>
5376                        </div>
5377                        <div class="col-12 col-md-3 mb-3 mb-md-0">
5378                            <h4 class="mb-2 mb-lg-4 text-title fw-bold">Community</h4>
5379                            <ul>
5380                                <li><a href="/community/events">Events</a></li>
5381                                <li><a href="/community/articles">Articles</a></li>
5382                                <li><a href="/community/videos">Videos</a></li>
5383                                <li><a href="/community/raffles">Raffles</a></li>
5384                                <li><a href="/community/contributors">Top Contributors</a></li>
5385                                <li><a href="/contributor-program">Contributor Program</a></li>
5386                                <li><a href="/brand-guidelines">Brand Guidelines</a></li>
5387                            </ul>
5388                        </div>
5389                        <div class="col-12 col-md-3">
5390                            <h4 class="mb-2 mb-lg-4 text-title fw-bold">Services</h4>
5391                            <ul>
5392                                <li><a href="/trainings"> Training </a></li>
5393                                <li><a href="/services/custom-project-development"> Custom Project Development </a></li>
5394                                <li><a href="/services/porting-existing-projects"> Porting Existing Applications </a></li>
5395                                <li><a href="/services/live-support"> Live Support </a></li>
5396                            </ul>
5397                        </div>
5398                    </div>
5399                </div>
5400            </div>
5401            <div class="footer-bottom row mb-0 mb-md-3">
5402                <div class="col pb-4 pb-md-0 d-md-flex justify-content-between flex-wrap">
5403                        <p>
5404                            Made with ❤️ on 
5405                            <span class="fw-medium">
5406                                ABP v10.8.0-preview
5407                            </span> 
5408                                 & <span class="fw-medium">.NET 10.0.12</span>
5409                        </p>
5410                        <p> Updated on <span class="fw-medium">September 28, 2026, 11:44</span>  </p>
5411                </div>
5412            </div>
5413            <div class="row align-items-center py-5 pt-md-2">
5414                <div class="col-md-4">
5415                    <h6 class="sub-title">Copyright 2013 - 2026 © <a target="_blank" href="https://volosoft.com/" title="Volosoft" class="sub-title">Volosoft</a></h6>
5416                </div>
5417                <div class="col-md-8 order-md-last order-first">
5418                    <ul class="d-flex justify-content-md-end justify-content-center flex-wrap mb-3 mb-md-0">
5419                        <li class="ms-lg-5 ms-4"><a href="https://status.abp.io/" target="_blank" class="h6 sub-title">Status <i class="fa-solid fa-arrow-up-right-from-square ms-2"></i></a> </li>
5420                        <li class="ms-lg-5 ms-4"><a href="/terms-conditions"  class="h6 sub-title">Community Terms</a> </li>
5421                        <li class="ms-lg-5 ms-4"><a href="/eula" class="h6 sub-title">EULA</a> </li>
5422                        <li class="ms-lg-5 ms-4"><a href="/privacy"  class="h6 sub-title">Privacy Policy </a> </li>
5423                    </ul>
5424                </div>
5425            </div>
5426        </div>
5427
5428        </div>
5429</footer>
5430
5431</div>
5432    
5432<script defer src="/__bundles/AbpIo.Global.Base.7D4527EE0D7CDB2517D3C18EA4073AED.js?_v=639261952543954332"></script>
5432
5433
5434    
5434<script defer src="/__bundles/Global.C8EFB16D45AE622B92BFEBEEE0EAEFB4.js?_v=639261952544318427"></script>
vendor: 1 bytes, line 5434
5434
5435<script defer src="/libs/select2/js/i18n/en.js?_v=639134872740000000"></script>
5435
5436
5437    
5437<script defer src="/Abp/ApplicationLocalizationScript?cultureName=en" defer=""></script>
5437
5438    
5438<script defer type="text/javascript" src="/Abp/ApplicationConfigurationScript" defer=""></script>
5438
5439    
5439<script defer type="text/javascript" src="/Abp/ServiceProxyScript" defer=""></script>
5439
5440    
5440<script defer src="/__bundles/Volo.AbpWebSite.HomePageLayout.15FD2BCF2980FE744E2479F6802A2708.js?_v=639261952544598786"></script>
5440
5441
5442            
5442<script defer src="/__bundles/886CC64B8B6BBAB92BDEBF4B2306CDBA.B8698689738BBA00D85B8FA8AB956C96.js?_v=639261952544766297"></script>
5442
5443
5444
5445    
5446    
5447    
5447<script defer src="/__bundles/Pages.Index.cshtml.6E78689D10EC0BC59F204772F8765750.js?_v=639261952544837404"></script>
5447
5448
5449
5450    
5450<script defer src="/__bundles/F8684EA4BA4A65204334950788E33BF3.F8684EA4BA4A65204334950788E33BF3.js?_v=639261952544924601"></script>
5450
5451
5452<script>
5453  (function () {
5454    const paramName = "discount-code";
5455    const url = new URL(window.location);
5456    const code = url.searchParams.get(paramName);
5457    if (!code) return;
5458
5459    function updateElement(el, attr) {
5460      try {
5461        const href = new URL(el.getAttribute(attr), location.origin);
5462        if (href.origin === location.origin) {
5463          href.searchParams.set(paramName, code);
5464          el.setAttribute(attr, href.toString());
5465        }
5466      } catch (e) { }
5467    }
5468
5469    function processExisting() {
5470      document.querySelectorAll("a[href]").forEach(a => updateElement(a, "href"));
5471      document.querySelectorAll("form[action]").forEach(f => updateElement(f, "action"));
5472    }
5473    
5474    processExisting();
5475
5476    const observer = new MutationObserver((mutations) => {
5477      for (const mutation of mutations) {
5478        mutation.addedNodes.forEach(node => {
5479          if (!(node instanceof HTMLElement)) return;
5480
5481          if (node.matches("a[href]")) {
5482            updateElement(node, "href");
5483          }
5484          if (node.matches("form[action]")) {
5485            updateElement(node, "action");
5486          }
5487
5488          node.querySelectorAll?.("a[href]").forEach(a => updateElement(a, "href"));
5489          node.querySelectorAll?.("form[action]").forEach(f => updateElement(f, "action"));
5490        });
5491      }
5492    });
5493
5494    observer.observe(document.body, { childList: true, subtree: true });
5495  })();
5496
5497  (function () {
5498    const paramName = "discount-code";
5499    const url = new URL(window.location);
5500    const code = url.searchParams.get(paramName);
5501    if (!code) return;
5502
5503    function appendParam(requestUrl) {
5504      try {
5505        const u = new URL(requestUrl, location.origin);
5506        if (u.origin === location.origin) {
5507          u.searchParams.set(paramName, code);
5508        }
5509        return u.toString();
5510      } catch {
5511        return requestUrl;
5512      }
5513    }
5514
5515    // fetch override
5516    const origFetch = window.fetch;
5517    window.fetch = function (input, init) {
5518      if (typeof input === "string") {
5519        input = appendParam(input);
5520      } else if (input instanceof Request) {
5521        const newUrl = appendParam(input.url);
5522        input = new Request(newUrl, input);
5523      }
5524      return origFetch(input, init);
5525    };
5526
5527    // XMLHttpRequest override
5528    const origOpen = XMLHttpRequest.prototype.open;
5529    XMLHttpRequest.prototype.open = function (method, url, async, user, password) {
5530      url = appendParam(url);
5531      return origOpen.call(this, method, url, async, user, password);
5532    };
5533  })();
5534
5535</script>
5535
5536
5537<script defer src="/__bundles/1BA0C43ADEC2AE0836DCEECBBADF1A8B.AA9E67CDE327D53ED9A037E1A259EECF.js?_v=639261952545075740"></script>
5537
5538
5539<div class="abp-widget-wrapper" data-widget-name="ChatBot">
5540
5541<script defer src="/__bundles/Components.ChatBot.Default.cshtml.A77AF755B4C3BF17DE775E1EFB36BD73.js?_v=639261952548056784"></script>
5541
5542
5543<link rel="stylesheet" href="/__bundles/Components.ChatBot.Default.cshtml.903FE66099E86B8D67FAAC10E3012FB4.css?_v=639261952548089434" />
5544
5545<script>
5546    window.Tawk_API = window.Tawk_API || {};
5547    window.Tawk_API.autoStart = false;
5548</script>
5548
5549
5550<div id="abp-chatbot-container" class="abp-chatbot-container">
5551    <!-- Chat Button -->
5552    <div id="abp-chatbot-button" class="abp-chatbot-button" title="Hey there 👋 Have any questions about ABP?">
5553        <i class="fas fa-comment-dots"></i>
5554        <span class="abp-chatbot-badge" id="abp-chatbot-badge">1</span>
5555    </div>
5556
5557    <!-- Chat Window -->
5558    <div id="abp-chatbot-window" class="abp-chatbot-window">
5559        <!-- Header -->
5560        <div class="abp-chatbot-header">
5561            <div class="abp-chatbot-title">
5562                <i class="fas fa-robot me-2"></i>
5563                <span>ABP Assistant</span>
5564            </div>
5565            <div class="abp-chatbot-header-buttons">
5566                <button id="abp-chatbot-close" class="abp-chatbot-close-btn">
5567                    <i class="fas fa-times"></i>
5568                </button>
5569            </div>
5570        </div>
5571
5572        <!-- Messages -->
5573        <div id="abp-chatbot-messages" class="abp-chatbot-messages">
5574                <div class="abp-chatbot-message abp-chatbot-message-bot">
5575                    <div class="abp-chatbot-message-content">
5576                        🔐 You need to be logged in to use the chatbot. Please <a href="/Account/Login?returnUrl=https%3A%2F%2Fabp.io%2F">log in</a> first.
5577                    </div>
5578                </div>
5579        </div>
5580
5581        <!-- Loading indicator -->
5582        <div id="abp-chatbot-loading" class="abp-chatbot-loading" style="display: none;">
5583            <div class="abp-chatbot-typing">
5584                <span></span>
5585                <span></span>
5586                <span></span>
5587            </div>
5588        </div>
5589
5590        <!-- Input -->
5591        <div class="abp-chatbot-input-container">
5592                <input type="text" class="abp-chatbot-input" 
5593                       placeholder="Login required to use chatbot..." disabled>
5594                <button class="abp-chatbot-send-btn" disabled>
5595                    <i class="fas fa-lock"></i>
5596                </button>
5597        </div>
5598    </div>
5599</div></div>
5599<script src="/campaign/global-resources/script" defer=""></script>
vendor: 2 bytes, line 5599
5599
5600<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"01644e85cb56453eaa90afc345ed6347","spa":2}' crossorigin="anonymous"></script>
5600
5601</body>
5602
5603</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.