martinKindall / order-placing-spring-boot

Short Project that puts into practice concepts of DDD using a functional approach

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Order Placing System

The goal of this project is to get started with Spring Boot and Domain Driven Design using a functional approach.

The software is very simple in fact, but it requires a lot of domain validation for securing the business logic. It uses MongoDB to persist data, and reactive streams to manage the flow of information. This project is based on the book Domain Modeling Made Functional by Scott Wlaschin.

About

Short Project that puts into practice concepts of DDD using a functional approach


Languages

Language:Kotlin 100.0%