Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 2.08 KB

README.md

File metadata and controls

34 lines (26 loc) · 2.08 KB

Ohana List - Projeto de Processo Seletivo para Dev Frontend Junior

Ohana List é um projeto de aplicação web simples que serve como uma ferramenta de To-Do List. Os candidatos deverão implementar uma aplicação que permite ao usuário criar, editar, e deletar tarefas, além de outras funcionalidades que serão detalhadas abaixo.

Você pode visualizar o design do projeto no Figma através deste link.

Features Obrigatórias:

  • Adicionar Tarefas: O usuário pode adicionar mais de uma tarefa na lista.
  • Deletar Tarefa: O usuário pode apagar uma tarefa da lista.
  • Deletar Tarefas Multiplas: O usuário pode apagar mais de uma tarefa na lista ao mesmo tempo.
  • Editar Tarefa: O usuário pode editar uma tarefa da lista.
  • Tarefa Concluída: Quando uma tarefa for concluída ela deve ficar riscada.
  • Contador de Tarefas Criadas: O usuário precisa ver quantas tarefas foram criadas.
  • Contador de Tarefas Executadas: O usuário precisa ver quantas tarefas já foram executadas.

Features Bônus:

  • Mudança de Tema: Implementar a mudança de tema (escuro e claro) para a aplicação.
  • Responsividade: A aplicação deve ser responsiva para dispositivos móveis.
  • [] Download da Lista de Tarefas: Permitir que o usuário faça o download da lista de tarefas.
  • Utilizar a Framework Next.js: Incorporar a framework Next.js no projeto.

Requisitos Técnicos:

  • A aplicação deve ser desenvolvida utilizando React.js.
  • É necessário o uso do framework de componentes Chakra UI.

Critérios de Avaliação:

  • Código Limpo: Organização e legibilidade do código.
  • Implementação das Features: Funcionamento correto de todas as features obrigatórias e bônus.
  • Design: Adesão ao design proposto no Figma e atenção aos detalhes.

Submissão:

  • Faça um fork deste repositório e submeta um pull request quando você terminar.

Boa sorte com o seu projeto!