Skip to content

Desafio do Globoesporte para seleção de candidatos

Notifications You must be signed in to change notification settings

araujrafa/desafio-globoesporte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Globoesporte

Desenvolva uma aplicação de tarefas (todo list) utilizando React.

Crie um fork desse projeto, e quando concluído crie um pull request do seu fork para esse repositório.


Features

O usuário deve poder:

  • Inserir tarefas
  • Remover tarefas
  • Editar o texto das tarefas
  • Filtrar os items de acordo com o estado (Todos, Feitos, A fazer)
  • Marcar uma tarefa como feita (done) ou não feita

Layout

De preferência seguir o layout abaixo para a criação da aplicação, o PSD se encontra dentro da pasta layout:

layout


Dados

Na pasta api/data.json existe um array de items, que é o estado inicial que a aplicação deve ter.

A partir do estado inicial, as ações de adicionar, remover e editar items devem se dar localmente no JS sem persistir estado.

Cada item da lista só pode ter dois status, done ou todo.

Para esse desafio não é necessário guardar as modificações que o usuário vai fazer na aplicação.


Comandos que o projeto deve ter

Dependências do projeto devem ser instaladas com:

npm install

A aplicação deve ser executada com:

npm start


Bônus:

Testes unitários automatizados devem ser executados com:

npm test

About

Desafio do Globoesporte para seleção de candidatos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published