Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.73 KB

README.md

File metadata and controls

39 lines (30 loc) · 1.73 KB

Desafio Front-end

O desafio

Criar um aplicativo de Lista de Tarefas de acordo com o protótipo disponibilizado, que permite criar, editar, e remover tarefas, e alterar o status de cada tarefa (A fazer, Fazendo, Concluído).

Requisitos Técnicos

  • Utilizar somente HTML, CSS, e JavaScript (ES6);
  • Utilizar o Bootstrap como biblioteca de componentes;
  • Utilizar json-server com o arquivo tasks.json para simular as API’s das tarefas.

O que não é permitido ⚠️

  • Frameworks de JS no geral (React, Vue, Angular, Ember e afins);
  • Bibliotecas de utilidades (Underscore, Lodash e afins).

Opcionais

  • Linters no geral tanto para JS como para CSS;
  • Task runners/build tools como Webpack, Gulp, Grunt e afins.

Regras

  • Deve possuir um arquivo README.md indicando como executar o projeto;
  • A busca deverá ser feita pelo título da tarefa;
  • Datas devem ser persistidas no formato ISO 8610 UTC.

Diferenciais

  • Testes automatizados (unitário, integração..);
  • Web Components (custom elements);
  • Responsividade;
  • Acessibilidade.

Submissão

  • Dê um fork nesse repositório;
  • Implemente a solução, commitando suas alterações;
  • Abra um pull-request para esse repositório para enviar seu projeto.

Links Úteis

Caso precise de mais informações, envie uma mensagem para [email protected].