DOING - LISTA DE AFAZERES
Conteúdo do artigo principal
Resumo
A organização das atividades rotineiras e cotidianas sempre foi algo de extrema importância para os seres humanos. Após a Revolução Industrial e os avanços tecnológicos, acabou por se tornar ainda mais imprescindível em meio a um fluxo tão grande de informações. Foi então proposto o desenvolvimento de uma simples aplicação de lista de afazeres baseada em tecnologias Web, de maneira a permitir que o usuário cadastre atividades gerenciando seus estados entre completas ou não. O layout foi baseado em uma atividade presente no Frontend Mentor, com o objetivo de manter uma interface limpa e moderna pensada por designers já experientes. Toda a parte de código é feita a parte sem nenhum tipo de base ou código já fornecido. As ferramentas escolhidas para o desenvolvimento foram o Typescript, uma linguagem baseada em Javascript mas com tipagem estática, o React para o desenvolvimento da interface, o NodeJS com Express para a criação do servidor e MongoDB para o banco de dados. Em suma, a necessidade de organização das atividades cotidianas reflete diretamente as mudanças sociais e tecnológicas dos últimos anos, tornando esta iniciativa uma união direta entre tecnologias modernas e suas aplicações para a solução de problemas reais e modernos em um mundo interconectado.
Palavras-chave: lista de afazeres; tecnologia; desenvolvimento web