O aplicativo é um organizador pessoal para gerenciar seus projetos, tarefas, orçamentos e notas.
O design baseado na arquitetura de microsserviços com comunicações assíncronas
Existem três microsserviços funcionais responsáveis por gerenciar entidades principais, como orçamentos, projetos e notas:
- Serviço de notas
- Serviço de Orçamentos
- Serviço de projetos
Também existem microsserviços responsáveis pela funcionalidade comum:
- API Gateway
- Serviço de identidade
- Serviço de notificação
- Serviço de pesquisa de texto completo
Importante
O Makefile deveria ser usado apenas para executar o aplicativo no modo de demonstração.
Para fins de desenvolvimento, considere os contêineres de Docker em execução e configuração de portas manualmente ou serviços em execução no IDE
Antes de começar, verifique se você está instalado:
- Docker
- GNU faz utilidade
GlobalHub/ Directory Create .env usando o modelo .env.template , os valores padrão devem ser suficientes para o início do aplicativo.make up do diretório GlobalHub/GlobalHub Caso você esteja interessado em contribuir para o projeto, eu realmente apreciaria, se você pudesse cuidar de algumas tarefas do projeto GlobalHub .