Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-clients
📑 Repositório do grupo 5 da turma SOAT6 do curso Pós-Tech FIAP de Arquitetura de Software para o Tech Challenge da 4ª fase. Focado no processo de gerenciamento dos clientes
https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-clients
aws cucumber docker expressjs jest kubernates nodejs prisma typescript
Last synced: about 2 months ago
JSON representation
📑 Repositório do grupo 5 da turma SOAT6 do curso Pós-Tech FIAP de Arquitetura de Software para o Tech Challenge da 4ª fase. Focado no processo de gerenciamento dos clientes
- Host: GitHub
- URL: https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-clients
- Owner: jhonywalkeer
- Created: 2024-11-02T17:19:06.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-07T00:24:11.000Z (about 2 months ago)
- Last Synced: 2024-12-07T00:25:51.683Z (about 2 months ago)
- Topics: aws, cucumber, docker, expressjs, jest, kubernates, nodejs, prisma, typescript
- Language: TypeScript
- Homepage:
- Size: 1.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Esse microsserviço faz parte do sistema que foi desenvolvido para ajudar lanchonetes e restaurantes a gerenciar de forma eficiente os pedidos dos clientes, automatizando o processo de pedidos e integrando-os diretamente com a cozinha e o sistema de estoque. Através desta API, você pode implementar um sistema de autoatendimento que melhora a experiência do cliente, reduz erros e aumenta a eficiência operacional, tendo com objetivo especificamente o gerenciamento de usuários (criação e listagem).
A aplicação é composta por 6 microsserviços (contando com esse), sendo eles:
- [fiap-tech-challenge-microsservice-categories]() - Microsserviço responsável por gerenciar as categorias dos produtos da aplicação.
- [fiap-tech-challenge-microsservice-products](https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-products) - Microsserviço responsável por gerenciar os produtos da aplicação.
- [fiap-tech-challenge-microsservice-orders](https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-orders) - Microsserviço responsável por gerenciar os pedidos da aplicação.
- [fiap-tech-challenge-microsservice-payments](https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-payments) - Microsserviço responsável por gerenciar os pagamentos da aplicação.
A documentação do sistema (DDD) com Event Storming segue abaixo (escolha o sistema que você tem mais afinidade) lambrado que a documentação que foi feita no Miro e no Figjan estao exclusivamente em português brasileiro:
- **Miro**: https://miro.com/app/board/uXjVKLXulkE=/
- **Fijan**: https://www.figma.com/file/## Sumário dos Conteúdos que podem ser encontrados neste README
- [Sobre o Projeto](./docs/readme/pt-br/sobre-o-projeto.md)
- [ADR's - Registros de decisão de arquitetura](./docs/readme/pt-br/adrs-do-projeto.md)
- [ADR-001 - Arquitetura que será implementada no projeto](./docs/readme/pt-br/adrs/adr-001.md)
- [ADR-002 - Escolha da linguagem de programação a ser utilizada]()
- [ADR-003 - Escolha do tipo de banco de dados a ser utilizado]()
- [ADR-004 - Escolha da cloud a ser utilizada]()
- [ADR-005 - Decisão de utilização de testes unitários]()
- [ADR-006 - Decisão de utilização de testes utilizando BDD]()
- [DocumentaDocumentação da API](./docs/readme/pt-br/documentacao-da-api.md)
- [Swagger preview (descrição e detalhes dos dados escritos em protuguês brasileiro)](./docs/images/screenshots/swagger-render-image.png)
- [Endpoints](./docs/readme/pt-br/endpoints.md)
- [Health](./docs/readme/pt-br/endpoints-do-health.md)
- [Usuários](./docs/readme/pt-br/endpoints-dos-usuarios.md)
- [Tecnologias Utilizadas](./docs/readme/pt-br//tecnologias-utilizadas.md)
- [Estrutura projeto (diretórios)]()
- [Executando o Projeto]()
- [Pré-requisitos]()
- [Executando o projeto]()
- [Metricas de testes do Projeto]()
- [Cobertura de testes]()
- [Testes unitários]()
- [Testes de integração]()
- [Testes de componentes (BDD)]()