Skip to content

leonartei6/task-manager-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ TaskFlow

Sistema fullstack para gerenciamento de chamados e tarefas, com autenticação de usuários, controle de status, prioridades, comentários e dashboard administrativo.

Node.js Express React Vite Prisma SQLite


📋 Funcionalidades

Autenticação

  • Cadastro de usuário
  • Login com JWT
  • Rotas protegidas
  • Perfis: Usuário e Administrador

Chamados (Tickets)

  • Criar, editar e excluir chamados
  • Controle de status: Aberto, Em andamento, Aguardando retorno, Concluído, Cancelado
  • Prioridades: Baixa, Média, Alta, Urgente
  • Categorias: Geral, Bug, Melhoria, Suporte, Dúvida
  • Filtros por status, prioridade e busca por texto
  • Comentários em cada chamado

Dashboard

  • Cards com totais (chamados, usuários, comentários)
  • Resumo por status e prioridade
  • Chamados por categoria
  • Meus chamados (criados e atribuídos)
  • Últimos chamados criados

Gerenciamento de Usuários

  • Listagem de todos os usuários
  • Alterar perfil (usuário/admin)
  • Excluir usuário
  • Estatísticas por usuário

🛠️ Tecnologias

Backend

  • Node.js — Runtime JavaScript
  • Express — Framework web
  • Prisma — ORM para banco de dados
  • SQLite — Banco de dados
  • JWT — Autenticação por token
  • bcryptjs — Criptografia de senhas
  • CORS — Compartilhamento de recursos
  • dotenv — Variáveis de ambiente

Frontend

  • React — Biblioteca de interfaces
  • Vite — Bundler e dev server
  • React Router DOM — Navegação SPA
  • Axios — Requisições HTTP
  • Lucide React — Ícones
  • React Hot Toast — Notificações

🚀 Como rodar o projeto

Pré-requisitos

  • Node.js instalado (v18+)
  • npm ou yarn

1. Clonar o repositório

git clone https://github.com/leonartei/taskflow-fullstack.git
cd taskflow-fullstack

About

Simple task manager built with JavaScript for task organization and productivity. React + node

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages