About this project
it-programming / web-development
Open
Project overview
O projeto é um **Sistema de Gerenciamento de Tarefas** que permite aos usuários gerenciar suas tarefas diárias de forma eficiente utilizando a linguagem de programação Python. A ideia principal é criar uma aplicação de linha de comando onde os usuários podem adicionar, listar, atualizar e excluir tarefas. Aqui está um contexto geral do projeto: ### Objetivo O objetivo do projeto é fornecer uma ferramenta simples e eficaz para o gerenciamento de tarefas, ajudando os usuários a organizar e acompanhar suas atividades diárias. Este tipo de sistema é útil tanto para o uso pessoal quanto para equipes de trabalho que precisam manter o controle sobre diferentes tarefas e projetos. ### Funcionalidades 1. **Adicionar Tarefas**: Permite ao usuário criar novas tarefas, fornecendo um título e uma descrição. 2. **Listar Tarefas**: Exibe todas as tarefas cadastradas, mostrando o ID, título e descrição de cada uma. 3. **Atualizar Tarefas**: Permite ao usuário atualizar o título e a descrição de uma tarefa existente, utilizando o ID da tarefa. 4. **Excluir Tarefas**: Permite ao usuário excluir uma tarefa específica pelo seu ID. 5. **Persistência de Dados**: As tarefas são salvas em um arquivo JSON (`data.json`), garantindo que os dados sejam preservados entre
Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
Required availability As needed
Roles needed Other
Other roles needed Linguagem de programação
Delivery term: July 09, 2024
Skills needed