Design Patterns For Front Projeto desenvolvido aplicando padrões de projeto, arquitetura limpa e SOLID