My custom identity implementation
- Framework - ASP.NET
- Database - PostgreSQL
- ORM - Entity Framework
- Email handling - MailKit (smtp4dev), liquid templates (fluid)
- Message bus - RabbitMQ with protobuf
- Auth - cookies with Redis ticket store
- Mapper - AutoMapper
- Validation - FluentValidation
- API - GraphQL (HotChocolate)