# Protocolo Online - Secretaria de Engenharia (Base Funcional V1.0.0)

Base funcional em **PHP + MySQL + CSS** para iniciar o sistema de protocolo online da Secretaria de Engenharia da Prefeitura de Cássia/MG.

## O que já vem nesta versão

- cadastro de requerente
- login e logout
- painel inicial
- cadastro de serviços pelo perfil ADMIN
- abertura de requerimento pelo requerente
- geração automática de número de protocolo
- upload de anexo inicial
- listagem de requerimentos
- estrutura inicial de banco para fluxos de tributos, engenharia, exigências, pagamentos e pareceres
- layout institucional simples

## Estrutura principal

- `config/` configuração do sistema
- `database/database.sql` banco inicial
- `public/` ponto de entrada web
- `app/models/` modelos básicos
- `app/views/` telas

## Instalação

1. Extraia os arquivos no servidor, por exemplo em:
   `/var/www/html/protocolo_engenharia`
2. Copie `config/config.example.php` para `config/config.php`
3. Ajuste:
   - `APP_URL`
   - `BASE_PATH`
   - `DB_HOST`
   - `DB_NAME`
   - `DB_USER`
   - `DB_PASS`
4. Importe `database/database.sql` no MySQL
5. Garanta permissão de escrita em:
   - `public/uploads/`
6. Aponte o navegador para:
   - `http://SEU_SERVIDOR/protocolo_engenharia/public/index.php`

## Login inicial

- **E-mail:** `admin@cassia.mg.gov.br`
- **Senha:** `admin123`

## Próximos módulos sugeridos

- fila de análise por setor
- geração de guia / PIX
- confirmação de pagamento
- exigências e reenvio de documentos
- parecer técnico
- deferimento e indeferimento
- PDF oficial do protocolo
- dashboard gerencial
- logs e permissões refinadas

## Observação

Esta entrega é uma **base funcional inicial**. O fluxo completo de tributos, engenharia e exigências já está preparado no banco e pode ser evoluído nas próximas versões.
