Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 1.8 KB

File metadata and controls

55 lines (42 loc) · 1.8 KB

Auth system using NestJS and hexagonal architecture.

Hexagonal Architecture

Image source: HexagonTK lib for Kotlin

Description

The main purpose of this repo is to apply the concepts of hexagonal architecture that I learned from the book "Designing Hexagonal Architecture with Java" to implement a basic authentication system.

Hexagonal Architecture

From Wikipedia:

The hexagonal architecture, or ports and adapters architecture, is an architectural pattern used in software design. It aims at creating loosely coupled application components that can be easily connected to their software environment by means of ports and adapters. This makes components exchangeable at any level and facilitates test automation.

Installation

$ npm install

Running the app

$ npm run start

References