{"id":20552068,"url":"https://github.com/nruslanr/tasks-management","last_synced_at":"2026-04-16T16:06:24.353Z","repository":{"id":231824552,"uuid":"782495201","full_name":"NRuslanR/tasks-management","owner":"NRuslanR","description":"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 ","archived":false,"fork":false,"pushed_at":"2024-06-15T07:00:49.000Z","size":276,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-16T17:01:43.077Z","etag":null,"topics":["clean-architecture","cqrs","ddd","hateoas","restful-api","spring-boot","task-manager-app","to-do-app","webflux"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NRuslanR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-05T12:09:48.000Z","updated_at":"2024-06-15T07:02:40.000Z","dependencies_parsed_at":"2024-11-16T02:35:10.532Z","dependency_job_id":"afa22fa2-7ea3-42a4-b25a-270c5151bf19","html_url":"https://github.com/NRuslanR/tasks-management","commit_stats":null,"previous_names":["nruslanr/tasks-management"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NRuslanR%2Ftasks-management","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NRuslanR%2Ftasks-management/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NRuslanR%2Ftasks-management/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NRuslanR%2Ftasks-management/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NRuslanR","download_url":"https://codeload.github.com/NRuslanR/tasks-management/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242157194,"owners_count":20081037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clean-architecture","cqrs","ddd","hateoas","restful-api","spring-boot","task-manager-app","to-do-app","webflux"],"created_at":"2024-11-16T02:35:00.149Z","updated_at":"2026-04-16T16:06:19.314Z","avatar_url":"https://github.com/NRuslanR.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tasks Management RESTful Web API application\n\nSpring Boot-based Tasks (ToDos) Management Web RESTful API application. \nBesides everything else it uses WebFlux for asynchronous request handling, \nHATEOAS for REST's hypermedia support, DDD for domain modeling, \nDDD's user role-based access rights to To-Dos against to Spring ACL, \nCQRS for independent maintenance of the read and write sides, \nClean architecture, Basic and JWT authentication and authorization,\nSign-In, Sign-Up and getting client info features as well.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnruslanr%2Ftasks-management","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnruslanr%2Ftasks-management","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnruslanr%2Ftasks-management/lists"}