MVP pronto para evoluir

Sistema de chamados moderno para suporte, clientes e administração.

Projeto base em PHP, MySQL, Bootstrap, HTML, CSS e JavaScript para gerenciar chamados, usuários, serviços contratados e indicadores em dashboard.

3 perfis
8+ módulos
PHP 8 com PDO
servdesk.local/dashboard
Dashboard Bem-vindo à central de atendimento
Chamados18
Resolvidos42
Atrasados3
Clientes124
Internet instávelPrioridade crítica
Aberto
Solicitação de domínioAguardando cliente
Pendente
Backup restauradoFinalizado hoje
Resolvido
Recursos do MVP

Base funcional para evoluir para produção

O projeto já nasce organizado para autenticação, dashboard, chamados, usuários e serviços.

Dashboard

Cards, indicadores e visão rápida dos chamados, usuários, serviços e status principais.

Chamados

Abertura, listagem, visualização, resposta e acompanhamento do histórico de atendimento.

Segurança

Login com sessão, senha com hash, PDO, validação de perfil e base para proteção por rota.

Serviços

Cadastro e acompanhamento de serviços contratados, como domínio, hospedagem e suporte.

Administrador

Gerencia usuários, serviços, chamados, categorias, relatórios e configurações gerais.

Técnico

Atende chamados, responde clientes, altera status, registra histórico e acompanha prioridades.

Cliente

Abre chamados, acompanha respostas, consulta serviços contratados e recebe notificações.

Experiência visual

Layout inspirado em central de assinante, mas com visual mais atual.

A proposta visual usa sidebar fixa, topbar, cards com indicadores, tabelas limpas, badges de status e componentes responsivos.

  • Menu lateral organizado por módulos
  • Cards de resumo no dashboard
  • Chamados com status e prioridade
  • Código separado entre PHP, CSS e JS

Chamados recentes

Exemplo visual da listagem.

# Título Cliente Prioridade Status
0018Servidor fora do arCliente AlphaCríticaEm atendimento
0017Erro no e-mailCliente BetaMédiaAberto
0016Solicitação de backupCliente DeltaBaixaResolvido
Execução local

Como rodar o projeto

Este arquivo é uma página inicial estática. O sistema real roda pelo arquivo PHP dentro da pasta public.

1. Copie a pasta para o htdocs do XAMPP
2. Importe o arquivo database/database.sql no MySQL
3. Ajuste app/config/database.php com usuário e senha do banco
4. Acesse no navegador:
   http://localhost/servhost_chamados_mvp/public/index.php
Abrir entrada PHP