Home

Awesome

Experimental Product Domain Based On Hexagonal Architecture Principles

This project is a sample application built using .NET Core. The main goal of this project is implementing and better understanding DDD and hexagonal architecture principles.

Also known as

Hexagonal architecture

hexagonal

With hexagonal architecture

Getting Started

Use these instructions to get the project up and running.

Prerequisites

You will need the following tools:

Setup

Follow these steps to get your development environment set up:

  1. Clone the repository
  2. At the root directory, restore dependencies
    dotnet restore
    
  3. Build the solution
    dotnet build
    
  4. Run tests
    dotnet test
    

Technologies

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

References