Setup instructions

Overview

Architecture approach was selected CORQS event based, with MediatR using Entity Framework to handle DB inserts.

Environment variables

Overview:

When need to use locally you can set environment variables inside your local env or inside docker.

Docker:

environment:  
- POSTGRES_DB=${Database Name}
- POSTGRES_USER=${Username}
- POSTGRES_PASSWORD=${Password}
- POSTGRES_HOST=${Database host}
- POSTGRES_PORT=${Database port}

Environment:

export POSTGRES_DB=${Database Name}

Tech Stack

  • .NET 7.0
  • C# 10
  • NuGet
  • MediatR
  • Entity Framework 7.0