Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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).