All these projects follow Desing Excellence, Code Excellence.
A Well-designed UI provides a window into the data model.
Design Excellence: Application design language, it’s a collection of guiding principles and patterns that help you design data-centric applications.
- CRUD
- Primary Entities
- Modules
- Navigation
- Filters
- Lookups
- Caching
- Denormalized fields
- Ancillary Actions
Code Excellence: Collection of guiding principles and best practices to build better organize .NET core solutions, projects, and code.
- Areas
- Code
- Domain
- Data
- Shared Views
- Flat Areas
- Action models
- Classes and Interfaces
- Dependency Injection
- Attributes and Filters
- Analytics Application:
Technology Stack: .NET 6, C#, Entity Framework Core, ASP.NET Core MVC, Newtonsoft.Json, SQL Server, HTML, Bootstrap4, CSS, Jquery, JavaScript, Desing patterns and principles.
2. Clean Architecture Solution with modern UI design: Clean architecture where components have high cohesion and no dependencies on other components. Applications created this way are easy to understand, easy to build, and easy to maintain.
Technology Stack: .NET 6, C#, ASP.NET Core MVC, Web API, Entity Framework Core, Newtonsoft.Json, SQL Server, AutoMapper, AspNetCore Identity, LingerShark WebOptimizer, OpenXml, HTML, Bootstrap4, CSS, Jquery, JavaScript, Desing patterns and principles.
URL: https://srinadimpalli-001-site2.dtempurl.com/
Project Structure:
3. CRM solution developed using Clean Architecture:
Technology Stack: .NET 6, C#, ASP.NET Core MVC, Web API, Entity Framework Core, Newtonsoft.Json, SQL Server, AutoMapper, AspNetCore Identity, OpenXml, HTML, Bootstrap4, CSS, jQuery, JavaScript, Design patterns and principles.
URL: https://srinadimpalli-001-site6.dtempurl.com/
4. Enterprise solution using CQRS.
Technology Stack: .NET Core 3.1, C#, ASP.NET Core MVC, SQL Server, MediatR 8.0.1, Newtonsoft.Json, HTML, Bootstrap4, CSS, jQuery, JavaScript, Design patterns and principles.