O projeto deste mês consiste na criação de um site dinâmico utilizando HTML, CSS e JavaScript, integrando dados fornecidos por um back-end já implementado (a documentação será disponibilizada). Este back-end estará disponível, permitindo que eles utilizem as funcionalidades do sistema para contemplar os requisitos.
Os dados fornecidos estarão abertos para consulta e interação, possibilitando o desenvolvimento das funcionalidades do front-end, aproveitando as APIs existentes e explorando conceitos de integração de sistemas. Este projeto oferece uma oportunidade para o desenvolvimento de um front-end, além de buscar a proximidade com a experiência de trabalhar com dados reais e integrações de back-end.
Requisitos Funcionais
1. Autenticação por Email: O sistema deve permitir que o usuário faça login através do email informado. O acesso será autenticado por meio de um token de sessão.
2. Alteração de Tema (Dark/Light): O sistema deve possibilitar ao usuário alternar entre dois temas visuais: Dark e Light, oferecendo uma experiência personalizada de interface.
3. Seleção de Quadro: O usuário deverá ser capaz de selecionar um quadro específico a partir dos quadros disponíveis no sistema.
4. Apresentação do Quadro: Após a seleção, o sistema deverá exibir o quadro escolhido, com as colunas e tarefas associadas a ele, permitindo o acompanhamento do progresso das atividades.
5. Listagem de Colunas do Quadro Selecionado: O sistema deve listar todas as colunas pertencentes ao quadro selecionado, mostrando claramente suas respectivas divisões.
6. Listagem de Tarefas da Coluna: O sistema deverá exibir todas as tarefas associadas a uma coluna específica do quadro selecionado.
7. Cadastro e Exclusão de Colunas para o Quadro Selecionado: O sistema deve permitir ao usuário adicionar novas colunas a um quadro ou remover colunas existentes, conforme necessário.
8. Criação, Atualização e Exclusão de Tarefas em uma Coluna Específica: O usuário deverá poder criar novas tarefas, atualizar tarefas existentes ou excluir tarefas em qualquer coluna de seu quadro.css
html
java
javascript
First Time Repository
JavaScript
Languages:
CSS: 2.5KB
HTML: 27.8KB
JavaScript: 126.7KB
Created: 11/26/2024
Updated: 12/6/2024