Architecture¶
This project was developed aiming the best practices.
Equinox Project¶
The ASP.NET Core Architecture was based on Equinox Project.
Angular 8¶
To manage existing user and new one’s a SPA Angular 8 was built.
Technologies¶
Check below how it was developed.
Written in ASP.NET Core and Angular 8.
- Angular 8
- Rich UI interface
- ASP.NET Core 3.0
- ASP.NET MVC Core
- ASP.NET WebApi Core
- ASP.NET Identity Core
- Argon2 Password Hashing
- MySql Ready
- Sql Ready
- Postgree Ready
- SQLite Ready
- Entity Framework Core
- .NET Core Native DI
- AutoMapper
- FluentValidator
- MediatR
- Swagger UI
- High customizable
- Translation for 7 different languages
Architecture¶
- Architecture with responsibility separation concerns, SOLID and Clean Code
- Domain Driven Design (Layers and Domain Model Pattern)
- Domain Events
- Domain Notification
- CQRS (Imediate Consistency)
- Event Sourcing
- Unit of Work
- Repository and Generic Repository