An open API service indexing awesome lists of open source software.

https://github.com/gerardogarnica/auroraplatform

.NET 7 base platform for Aurora Soft applications.
https://github.com/gerardogarnica/auroraplatform

automapper clean-architecture clean-code cqrs csharp docker docker-compose dotnet efcore elasticsearch fluentvalidation jwt mediatr microservices mongodb net net7 serilog sqlserver

Last synced: 2 months ago
JSON representation

.NET 7 base platform for Aurora Soft applications.

Awesome Lists containing this project

README

          

Logo

# Aurora Platform

.NET 7 base platform libraries and microservices for Aurora Soft applications following the principles of Clean Architecture.

## Features

* Microservices
* Clean Architecture
* Domain Driven Design
* CQRS Pattern
* Repository Pattern
* Dependency injection
* API handling middleware
* JWT for authentication and authorization

## Technologies

* [.NET 7](https://docs.microsoft.com/en-us/aspnet/core/introduction-to-aspnet-core)
* [Entity Framework Core](https://docs.microsoft.com/en-us/ef/core)
* [AutoMapper](https://automapper.org)
* [MediatR](https://github.com/jbogard/MediatR)
* [FluentValidation](https://fluentvalidation.net)
* [Swashbuckle](https://github.com/domaindrivendev/Swashbuckle.AspNetCore)
* [Serilog](https://serilog.net/)

## Getting Started

Coming soon...

## Overview

### Common

In progress.

### Gateway

In progress.

### Services

In progress.

## License

This project is licensed with the [MIT license](LICENSE).