Voltar ao Início
PHP JavaScript Intermediário

Sistema de Gestão de Palestras (CRUD com JSON)

Aplicação web completa desenvolvida para demonstração em aula, permitindo cadastro, alteração, exclusão e listagem de múltiplas palestras com múltiplos palestrantes, persistência em arquivo JSON e interface moderna em Glassmorphism.

Sobre o Sistema

Este sistema ensina na prática a manipulação de arquivos locais via PHP, consistência de dados no backend, validações customizadas do HTML5, aplicação de máscaras dinâmicas em JavaScript para telefones e um design responsivo avançado com conversão de tabelas em cartões no mobile. Além disso, o projeto conta agora com um módulo completo de inscrição de participantes, permitindo que cada usuário selecione e gerencie as palestras de sua preferência de forma intuitiva.

Demonstração Prática - Vídeo

Repositório de Arquivos

Baixar Tudo (.ZIP)
  • index.php
  • style.css
  • palestras.json
  • cadastro.php
  • cadastro.css
index.php (Código do Backend-renomear para index.php)
Carregando código do arquivo...
style.css (Estilos do Sistema-renomear para style.css)
Carregando código CSS...
palestras.json (Estrutura dos Dados-renomear para palestras.json)
Carregando estrutura JSON...
cadastro.php (Código do Backend-renomear para cadastro.php)
Carregando código do arquivo...
cadastro.css (Estilos do Sistema-renomear para cadastro.css)
Carregando código CSS...

Telas Oficiais do Sistema

Veja abaixo a interface final implementada com Glassmorphism, formulários responsivos e botões de gerenciamento do CRUD.