image

Access unlimited bootcamps and 650+ courses forever

75
%OFF
Article image
Marcio Gil
Marcio Gil12/11/2025 16:48
Share

HelpDeskFlow - Sistema de Gerenciamento de chamados Interno



    Sistema Profissional de Gerenciamento de Chamados Internos


    image image image image

    image

    Sobre o Projeto

    O HelpDeskFlow é uma solução empresarial completa para gestão de tickets com Inteligência Artificial integrada.

    Principais Diferenciais

    • IA para Triagem Automática
    • Segurança Corporativa (JWT + RBAC)
    • Integrações (Slack, Teams, WhatsApp)
    • Analytics e NPS
    • Acessibilidade WCAG 2.1 AA

    Stack Tecnológico

    Backend: Node.js 20+ | Express 4.18 | TypeScript 5.5 | Prisma 5.7 | PostgreSQL 15+

    Frontend: React 18.3 | TypeScript 5.5 | Vite 5.0 | Tailwind CSS 3.4

    Segurança: JWT | bcrypt | Rate Limiting | Zod | Helmet

    Funcionalidades

    Inteligência Artificial

    • Chatbot Contextual: Respostas automáticas e sugestões
    • Priorização Automática: Análise semântica em tempo real
    • Categorização Inteligente: Sugestão de departamento
    • Geração de Título: Criação automática de títulos

    Segurança

    • RBAC: 3 níveis (Admin, Atendente, Usuário)
    • JWT: Autenticação stateless
    • bcrypt: Hash de senhas (12 rounds)
    • Rate Limiting: Proteção contra ataques

    Integrações

    • Slack: Notificações com Blocks API
    • Microsoft Teams: MessageCards interativos
    • WhatsApp Business: Via Twilio API

    Dashboard

    • Analytics em tempo real
    • Cálculo automático de NPS
    • Relatórios PDF

    Deploy

    ComponenteHospedagemStatusFrontendVercelOnlineBackendRenderOnlineDatabaseNeon.techOnline

    App: https://help-desk-flow-frontend.vercel.app

    Credenciais de Teste

    EmailSenhaPerfiladmin@helpdeskflow.comAdmin@123Administradorjoao.silva@helpdeskflow.comAtendente@123Atendentecarlos.oliveira@helpdeskflow.comUsuario@123Usuário

    Estrutura

    HelpDeskFlow/
     backend/          # Node.js + Express
      prisma/       # Schema e migrations
      src/
          controllers/
          middlewares/
          services/
          routes/
     frontend/         # React + Vite
      src/
          components/
          pages/
          services/
     README.md
    

    API Endpoints

    Autenticação

    POST /api/auth/login
    GET  /api/auth/me
    

    Tickets

    GET    /api/tickets
    POST   /api/tickets
    PUT    /api/tickets/:id
    DELETE /api/tickets/:id
    

    IA

    POST /api/chatbot/analyze
    POST /api/chatbot/message
    

    NPS

    GET  /api/feedback/nps
    POST /api/feedback
    

    Integrações

    POST /api/integrations/slack
    POST /api/integrations/teams
    POST /api/integrations/whatsapp
    

    Instalação

    Backend

    cd backend
    npm install
    npx prisma migrate dev
    npm run dev
    

    Frontend

    cd frontend
    npm install
    npm run dev
    

    Desenvolvedor

    Márcio Gil

    Estudante de Engenharia de Software (5º Período)

    image image

    Repositório: https://github.com/MarcioGil/Sistema-de-Chamados-Internos

    Licença

    MIT License

    Desenvolvido com por Márcio Gil

    Se este projeto foi útil, considere dar uma estrela!

    Share
    Recommended for you
    CAIXA - Inteligência Artificial na Prática
    Binance - Blockchain Developer with Solidity 2025
    Neo4J - Análise de Dados com Grafos
    Comments (0)