Skip to content
/ TTeams Public

DDD, CleanArch and CQRS microservice cloud - TTeams

Notifications You must be signed in to change notification settings

RivasB/TTeams

Repository files navigation

Task Management Application for Agile Teams [TTeams] - DDD, CleanArch and CQRS microservice cloud

Description

TTeams is an application for task management in agile development environments. TTeams aims to cover all or most of the requirements that must be present in a project in which agile methodologies are applied. It intuitively and easily manages projects, tasks and teams and implements a series of functionalities that contribute to increasing the productivity of the teams managed through it.

This project is a microservices cloud that implements the Domain Driven Design, Clean Arch, and Command Query Responsibility Segregation architectural patterns. It also has CI/CD Continuous Integration through Actions to facilitate the publication of the images of each microservice in a public Docker Hub repository. In addition, the project has its docker-compose file for a quick start-up of the microservices cloud.

Project structure

Install

git clone https://github.com/RivasB/TTeams.git
cd ddd-microservices
docker-compose up -d

API runs under http://localhost:8091

Check the Postman collection provided.

The default credentials are:

{
  identification: 0000000000,
  password: Password*777
}

OpenApi Documentation runs under http://localhost:8084/swagger-ui/index.html (auth free)

Project docker repository

https://hub.docker.com/repositories/rivasb

About

DDD, CleanArch and CQRS microservice cloud - TTeams

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages