Esse projeto é um desafio CRUD de Tarefas do curso de Node.Js da Rocketseat.
| 🪧 Vitrine.Dev | LinkdIn |
|---|---|
| ✨ Nome | CRUD de Tarefas |
| 🏷️ Tecnologias | node-vanilla, nodejs, javascript |
| 🔖 Status Desafio | Finalizado |
| 📖 Status Pessoal | Parado |
| ♻️ Melhorias Futuras | Usar typescript no projeto |
Nesse desafio você irá desenvolver uma API em Node.js para realizar o gerenciamento completo de tarefas (CRUD). As funcionalidades essenciais incluem a criação, listagem com filtros por título e descrição, atualização, remoção e a marcação de tarefas como concluídas. O principal diferencial do projeto é a implementação de uma rotina de importação de tarefas em massa a partir de um arquivo CSV, utilizando a biblioteca csv-parse.
Estrutura, regras e requisitos do projeto
O desafio consiste na criação de uma API em Node.js para gerenciar tarefas. O principal objetivo é aplicar os conceitos de CRUD (Create, Read, Update, Delete) e manipulação de arquivos.
- Faça o clone do projeto
- Acesse a pasta do projeto
- Rode o comoando
yarn install ou npm install - Depois que as dependencias do projetos foram baixadas e instaladas é só rodar
yarn dev ou npm dev