Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/angelodesenvolvedor/gerenciador-de-tarefas
O Gerenciador de Tarefas é uma aplicação desenvolvida em TypeScript que visa ajudar os usuários a organizar suas tarefas diárias de forma eficiente. O principal objetivo deste projeto é fornecer uma interface intuitiva para adicionar, remover, marcar como concluídas e visualizar tarefas.
https://github.com/angelodesenvolvedor/gerenciador-de-tarefas
typescript
Last synced: 5 days ago
JSON representation
O Gerenciador de Tarefas é uma aplicação desenvolvida em TypeScript que visa ajudar os usuários a organizar suas tarefas diárias de forma eficiente. O principal objetivo deste projeto é fornecer uma interface intuitiva para adicionar, remover, marcar como concluídas e visualizar tarefas.
- Host: GitHub
- URL: https://github.com/angelodesenvolvedor/gerenciador-de-tarefas
- Owner: angelodesenvolvedor
- License: mit
- Created: 2024-05-19T18:33:00.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-19T19:17:42.000Z (6 months ago)
- Last Synced: 2024-05-20T21:39:04.291Z (6 months ago)
- Topics: typescript
- Language: TypeScript
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Gerenciador de Tarefas
## 🔥 Introdução:
* O Gerenciador de Tarefas é uma aplicação desenvolvida em TypeScript que visa ajudar os usuários a organizar suas tarefas diárias de forma eficiente. O principal objetivo deste projeto é fornecer uma interface intuitiva para adicionar, remover, marcar como concluídas e visualizar tarefas. Além disso, o projeto também oferece funcionalidades como filtragem por status de conclusão e ordenação por data de criação ou prioridade.## Principais funcionalidades:
* Adicionar tarefas: Os usuários podem adicionar novas tarefas, inserindo uma descrição e, opcionalmente, uma data de vencimento e uma prioridade.
* Remover tarefas: Os usuários podem excluir tarefas que já foram concluídas ou que não são mais necessárias.
* Marcar tarefas como concluídas: Os usuários podem marcar tarefas como concluídas para indicar que foram realizadas com sucesso.
* Visualizar lista de tarefas: Os usuários podem visualizar todas as tarefas em uma lista, com opções para filtrar por status de conclusão e ordenar por diferentes critérios, como data de criação ou prioridade.## ⚙️ Pré-requisitos:
* Node.js e npm (Node Package Manager) instalados no seu sistema. Você pode baixar e instalar o [Node.js](https://nodejs.org).
## 🔨 Guia de instalação:* Passo 1: Clonar o repositório:
* *git clone https://github.com/angelodesenvolvedor/gerenciador-de-tarefas.git*
* Passo 2: Acessar o diretório do projeto:
* *cd gerenciador-de-tarefas*
* Passo 3: Instalar as dependências do projeto:
* *npm install -g typescript*
* Passo 4: Executar o projeto:
* *npx tsc tarefas.ts*## 📦 Tecnologias usadas:
* ![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)
## 👷 Autor
* **Angelo Silvano** - *Front-End Developer* - [angelodesenvolvedor](https://github.com/angelodesenvolvedor)
## 📄 Licença
* Esse projeto está sob a licença MIT license - acesse os detalhes [LICENSE.md](https://github.com/angelodesenvolvedor/gerenciador-de-tarefas/tree/main?tab=MIT-1-ov-file).