Site de administração escolar que emprega a abordagem de Single Page Application. Ela inclui um sistema para registrar, pesquisar e alterar e deletar informações de estudantes e professores. Para realizar a navegação entre diferentes interfaces, é utilizado PHP para controlar a manipulação da página e implementar a lógica necessária.
- HTML
- CSS
- JavaScript
- Bootstrap
- PHP
- Banco de Dados MySQL
- Listar Alunos
- Cadastrar Aluno
- Editar Cadastro de Aluno
- Excluir Aluno
- Listar Colaboradores
- Cadastrar Colaborador
- Editar Cadastro de Colaborador
- Excluir Colaborador
- Fazer pesquisa de aluno cadastrado (podendo buscar por matrícula, nome ou curso)
- Fazer pesquisa de colaborador cadastrado (podendo buscar por matrícula, nome ou função)
Banco de dados Mysql com a ferramenta Workbench
Script de Manipulação dos dados no Banco:
create database gestao-academica;
CREATE TABLE alunos (
id smallint AUTO_INCREMENT PRIMARY KEY,
nome Varchar(50),
data_nasc DATE,
cpf varchar(15)
);
select * from alunos;
DELETE FROM alunos;
INSERT INTO `gestao-academica`.`alunos` (`nome`, `data_nasc`, `cpf`) VALUES ('julia', '2010-10-10', '10211214588');
UPDATE `gestao-academica`.`alunos` SET `nome` = 'marcia da silva' WHERE (`id` = '3');
CREATE TABLE colaboradores (
id smallint AUTO_INCREMENT PRIMARY KEY,
nome Varchar(50),
data_nasc DATE,
cpf varchar(15)
);
select * from colaboradores;
DELETE FROM colaboradore;
INSERT INTO `gestao-academica`.`colaboradores` (`nome`, `data_nasc`, `cpf`) VALUES ('Murillo', '2003-12-10', '10211214588');
UPDATE `gestao-academica`.`colaboradores` SET `nome` = 'julia da silva' WHERE (`id` = '58');