Projeto de temporizador para Técnica Pomodoro desenvolvido junto aos cursos "JavaScript: manipulando elementos no DOM", "JavaScript na Web: armazenando dados no navegador" e "TypeScript: o paradigma funcional no front-end" da Alura.
| 🪧 Vitrine.Dev | |
|---|---|
| ✨ Nome | Fokus |
| 🏷️ Tecnologias | HTML, CSS, JavaScript, TypeScript |
| 🚀 URL | https://krjorn.github.io/fokus/ |
| 🔥 Desafio | https://cursos.alura.com.br/course/javascript-manipulando-elementos-dom |
| 🔥 Desafio | https://cursos.alura.com.br/course/javascript-web-dados-navegador |
| 🔥 Desafio | https://cursos.alura.com.br/course/typescript-paradigma-funcional-front-end |
Desenvolvimento da página utilizando JavaScript para manipulação do DOM, onde elementos como textos, imagens e estilos são alterados de forma dinâmica ao selecionar um dos modos: foco, descanso curto ou descanso longo.
Adição de um CRUD para possibilitar que o usuário adicione e gerencie uma lista de tarefas, armazenando-a de forma persistente no localStorage.
Refatoração de parte do código para TypeScript, aplicando alguns conceitos de programação funcional, como imutabilidade e funções puras.
