An open API service indexing awesome lists of open source software.

https://github.com/nruslanr/tasks-management

Spring Boot-based Tasks (ToDos) Management Web RESTful API application. Besides everything else it uses WebFlux for asynchronous request handling, HATEOAS for REST's hypermedia support, DDD for domain modeling, CQRS for independent maintenance of the read and write sides, Clean architecture
https://github.com/nruslanr/tasks-management

clean-architecture cqrs ddd hateoas restful-api spring-boot task-manager-app to-do-app webflux

Last synced: 3 months ago
JSON representation

Spring Boot-based Tasks (ToDos) Management Web RESTful API application. Besides everything else it uses WebFlux for asynchronous request handling, HATEOAS for REST's hypermedia support, DDD for domain modeling, CQRS for independent maintenance of the read and write sides, Clean architecture

Awesome Lists containing this project

README

        

# Tasks Management RESTful Web API application

Spring Boot-based Tasks (ToDos) Management Web RESTful API application.
Besides everything else it uses WebFlux for asynchronous request handling,
HATEOAS for REST's hypermedia support, DDD for domain modeling,
DDD's user role-based access rights to To-Dos against to Spring ACL,
CQRS for independent maintenance of the read and write sides,
Clean architecture, Basic and JWT authentication and authorization,
Sign-In, Sign-Up and getting client info features as well.