Sistema Self-Service

Cadastro de Crianças - Plataforma Multi-Tenancy

Versão 1.0 | Fevereiro 2026

Sobre o Sistema

Este é um sistema completo de auto-atendimento que permite criar instâncias isoladas do Sistema de Cadastro de Crianças. Cada usuário recebe sua própria cópia do sistema com dados completamente separados, ideal para igrejas, eventos e organizações.

Principais Funcionalidades

Instalação Rápida

Configure em menos de 5 minutos

100% Seguro

Dados isolados e criptografados

Multi-Tenancy

Instâncias independentes

Auto-Configurável

Setup automático completo

Painel Admin

Controle total centralizado

Responsivo

Funciona em todos os dispositivos

Tecnologias Utilizadas

PHP 7.4+ HTML5 CSS3 JavaScript Bootstrap 4 File-Based DB

Instalação

1

Upload dos Arquivos

Faça upload de todos os arquivos para seu servidor web (Apache/Nginx).

Exemplo: /public_html/selfservice/
2

Template do Sistema

A pasta template/ já contém a versão refatorada (index.php, inc/, views/, config.ini). Cada nova instância usa essa estrutura.

3

Executar Instalador

Acesse o instalador automático no navegador:

http://seudominio.com/selfservice/install.php

⚠️ Importante: Copie a senha de admin gerada!

4

Pronto!

Acesse o painel administrativo e comece a usar:

Arquivos do Pacote

📦 ESTRUTURA DE ARQUIVOS ├── 📄 selfservice.php → Página de cadastro público ├── 📄 admin.php → Painel administrativo ├── 📄 criar_instancia.php → Motor de criação de instâncias ├── 📄 install.php → Instalador automático ├── 📄 index.html → Esta página ├── 📄 README.md → Documentação completa ├── 📄 INICIO_RAPIDO.txt → Guia rápido ├── 📁 template/ → Versão refatorada (index.php, inc/, views/, config.ini) ├── 📁 instances/ → (Criado automaticamente) ├── 📁 data/ → (Criado automaticamente) └── 📁 backups/ → (Criado automaticamente)
Requisitos do Servidor
  • PHP 7.4 ou superior
  • Apache ou Nginx
  • Extensões: curl, gd, mbstring, xml
  • Permissões de escrita em diretórios
  • mod_rewrite (Apache)
Segurança
  • Senhas criptografadas (bcrypt)
  • Validação de inputs
  • Proteção XSS e SQL Injection
  • Isolamento de dados
  • Logs de auditoria

Documentação

Para instruções detalhadas, consulte:

Links Rápidos