Skip to content

Project made in clean architecture and TDD, showing a film of my choice.

License

Notifications You must be signed in to change notification settings

renankanu/the-movie-clean-arch

Repository files navigation

licence mit LinkedIn


KN Movie

Flutter App de Filme, que mostra um filme de minha escolha aleatório feito em Clean Architecture, TDD e SOLID.

KN Movei

Clean Architecture

clean_arch

  • Data & Platform layer

A camada de dados está localizada na camada mais externa. Essa camada consiste em código-fonte de dados, como consumir API REST, acesso ao banco de dados local, Firebase ou outras fontes. Além disso, nessa camada, geralmente existe o código da plataforma que cria a interface do usuário (widgets).

  • Presentation Layer

A camada de apresentação consiste no código para acessar os dados do aplicativo a partir de um repositório.Além disso, existe o código para gerenciamento de estado, aqui foi utilizado o GetX.

  • Domain Layer

A camada de domínio é a mais profunda da arquitetura limpa. Essa camada contém o código para aplicativos de lógica de negócios, como entidades e casos de uso.

Packages

Test Packages

Credits


License

MIT


About

Project made in clean architecture and TDD, showing a film of my choice.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages