---
# System prepended metadata

title: Teste para Programador Front-end

---

## Aplicativo: ToDoApp

### Descrição do Projeto
O ToDoApp é um aplicativo de lista de tarefas que permite aos usuários criar, gerenciar e compartilhar suas tarefas diárias de forma eficiente. O aplicativo terá um layout moderno e responsivo, com recursos avançados de organização e colaboração.

### Logomarca
![Logo do ToDoApp](https://hackmd.io/_uploads/ByqlkxDqh.png)

[Clique aqui para baixar a Logo](https://drive.google.com/drive/folders/1x5ZhEqCx9hEL1i6yV9ufQaZ0QCqdgJ0R?usp=drive_link)

### Descrição do Sobre
> Bem-vindo ao ToDoApp! Este aplicativo foi desenvolvido para ajudá-lo a organizar suas tarefas diárias com facilidade e colaborar com sua equipe. Nunca se esqueça de uma tarefa importante novamente!

### Requisitos Técnicos
- Git e GitHub para controle de versão e compartilhamento do código.
- Vue.js 3 com `@vue/cli` para a criação do projeto.
- Vue Router para a navegação entre as páginas.
- Composition API e VueX para a gestão de estados da aplicação.
- Tailwind CSS para estilização do aplicativo.
- Utilização de Google Fonts para uma tipografia agradável.
- Font Awesome para ícones.
- Implementação de funcionalidades avançadas, como ordenação, filtragem e marcação de tarefas concluídas.
- Integração com uma API para armazenamento e sincronização de dados entre os usuários.
- Implementação de autenticação de usuário com JWT.
- Testes automatizados utilizando Jest e Vue Test Utils.
- Utilize a solução de back-end a sua escolha para o armazenamento dos dados e API.

### Prazo
O prazo máximo para a conclusão do projeto é de 1 semana a partir do recebimento do teste.

### Instruções
1. Faça um fork [deste repositório](https://github.com/jun1orDev/ToDoApp) para o seu perfil do GitHub.
2. Desenvolva o aplicativo utilizando os requisitos técnicos listados acima.
3. Ao finalizar o projeto, crie uma Brach com seu nome e abra um Pull Request neste repositório original a partir do seu fork.

### Dúvidas
Em caso de dúvidas de sintaxe, utilização das ferramentas ou qualquer outra questão técnica, você pode utilizar o ChatGPT para obter ajuda e esclarecimentos.

Boa sorte! Estamos ansiosos para ver o seu ToDoApp em ação! 👏🧑‍💻🚀
