Skip to content

Simple project, the goal is simple, helping people of brazil to organizing our own finances

Notifications You must be signed in to change notification settings

NandoSchlemper/minimalist_finance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Reestruturação da Aplicação:

4 Layer --> Based on: Domain-Driven + Ports & Adapters // Hexagonal Arquitecture

  1. Application Serviços da aplicação (casos de uso, coordenadores de fluxo) --> services/
    --> ports/ Interfaces de entrada e saída index.ts

  2. Domain Entidades, Regras de negocio e Validações --> entities/ --> value-objects/ --> repositories/

  3. Infraestructure Integrações externas e implementações especificas --> database/ --> server/ ----> trpc/ ------> routers/ --> config/

  4. Adapters Driving + Driven adapters (interfaces gerais) --> controllers/ --> mappers/ --> dtos/

main.ts --> ponto de entrada para inicializar a aplicação


ports --> Interfaces services --> abstração para a lógica repository --> Lógica

About

Simple project, the goal is simple, helping people of brazil to organizing our own finances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published