Portfolio - Aplicativo simulando website bancário
Criado para fins de prática na criação de projetos utilizando DDD, desde a arquitetura e desenho da solução até a sua implementação. O objetivo é fazer um projeto inicial monolítico, que será dividido em serviços, a fim de verificar o nível de desacoplamento da aplicação.
Outro ponto será a utilização de múltiplas ferramentas para solucionar problemas comuns (ex: validação de dados), de forma que a substituição de uma delas tenha mínimo efeito na arquitetura do sistema.
Delivery em API (rest, graphql) e web (react, vue).
- Criar Conta de Acesso
- Acessar o Sistema
- c <<<<<<< HEAD
- Single Responsibility Principle (SRP)
- Open Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Interface Segregation Principle (ISP)
- Dependency Inversion Principle (DIP)
- Don't Repeat Yourself (DRY)
- Composition Over Inheritance
- Small Commits
- Factory
- Adapter
- Composite
- Decorator
- Dependency Injection
- TDD
- Clean Architecture
- DDD
- Conventional Commits
- GitFlow
- Modular Design
- Dependency Diagrams
- Use Cases =======
8013c27388d0a2889bcc8d1734dd1daac043600c