Giter VIP home page Giter VIP logo

desafio-back's Introduction

Teste prático Back-End

Este teste é desenvolvido pela Qesh e tem como objetivo avaliar tecnicamente o candidato para a vaga de Back-End.

Instruções

Você deverá criar um fork deste repositório. Nesse fork, você encontrará a pasta project. Todo o código fonte deve ser colocado dentro da pasta project.

Você terá 96h para realizar o teste, consideraremos até onde você conseguir chegar com o código.

Lembrando que não é necessária a conclusão do teste para envio do código.

Ao finalizar, responda o email referente ao teste com o link do seu repositório.

Sobre o teste

Você deverá desenvolver um sistema com o tema de sua escolha, seguindo os requisitos abaixo:

  • Deverá ser relacionado ao mercado financeiro (Saldo, ações, transações, cashback, e-commerce ou crypto, etc).
  • Deverá consumir, pelo menos, uma API externa (IBGE, B3, viacep, etc).

O que nós esperamos do teste

  • Demonstrar conhecimento em Express
  • Demonstrar conhecimento em TypeScript
  • Interação com um banco de dados relacional ou não relacional (MySQL, MongoDB, Postgres, etc)
  • Boas práticas de programação
  • Um README com informações sobre o projeto e guia de uso
  • Histórico de commits do git
  • Organização, semântica, estrutura, legibilidade, manutenibilidade do seu código
  • Alcance dos objetivos propostos
  • Segurança

Seria ótimo ver no seu teste

  • Testes unitários
  • Documentação do código (OpenAPI / Swagger)
  • Cache (Redis)

Seria impressionante ver no seu teste

  • Docker
  • Mensageria (Kafka, RabbitMQ, etc)

Não seria bom

  • Descobrir que não foi você quem fez seu teste
  • Ver commits grandes, sem muita explicação nas mensagens em seu repositório

desafio-back's People

Contributors

matheusmantini avatar j3ff5 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.