Thanks to visit codestin.com
Credit goes to github.com

Skip to content

qyon-brazil/teste-pratico-bank

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Tarefa pratica e logica:

  • Fazer um fork do projeto, para o seu github, criar uma branche nova com seu nome para iniciar o teste pratico

Backend

  • Corrija alguns erros que existem dentro da api e a deixe funcional
  • Crie uma tabela de movimentações financeiras e seu crud (Index,show,update,store e delete) correspondente gerenciando as informações pertinentes a um histórico de movimentações que se relaione com a tabela banks
  • Crie uma rota que receba o número da conta e retorne suas respectivas movimentações, ordenadas por data descrescente
  • Crie um mecanismo de autenticação com as ferramentas necessárias e exija um token válido no header para o acesso as demais rotas do sistema (opcional)

Extra / Opcionais

  • Principios de código limpo (S.O.L.I.D)
  • Desacoplamento
  • Arquitetura em camadas (ou Hexagonal)
  • Testes unitários.
  • Ambiente docker
  • Crie uma documentação para o projeto no readme

Front-end

  • Listar contas e seus respectivos saldos e, em uma segunda tela o extrato bancário de um banco selecionado na tela anterior
  • Os dados devem preferencialmente ser consumidos da API da etapa anterior, mas, caso ela não tenha sido concluída pode-se utilizar um array
  • Exibir dados do extrato em ordem cronológica;
  • Organizar o código de forma que as responsabilidades fiquem separadas;

Extra / Opcionais

  • Material UI
  • Styled-Components
  • Hooks (useEffect, useContext, useCallback, useState)
  • Clean code

Envio do Desafio

O repositório deve ser privado e o convite de acesso e informações relevantes devem ser enviados para os emails [[email protected]] e [[email protected]] com o assunto Desafio Qyon

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.3%
  • Blade 3.1%
  • JavaScript 2.0%
  • HTML 1.8%
  • Other 1.8%