Aplicação de Reconhecimento Facial

Esta aplicação permite o registro e o reconhecimento facial de alunos para o controle de presença em ambiente acadêmico.

A aplicação cliente comunica com o servidor por meio de uma API REST, utilizando JSON para o envio e recebimento de dados.

A aplicação cliente utiliza HTML+ CSS + Javascript, e a aplicação no servidor utiliza PHP + MySQL.

O PHP utiliza o PSR-4, A PSR-4 é o padrão de desenvolvimento moderno de aplicações PHP e possui tudo que o desenvolvedor precisa para trabalhar com orientação a objetos.

A aplicação cliente Está hospedada no subdominio "https://rest.faustinopsy.com/".

A aplicação servidor Está hospedada no subdominio "https://webcrud.faustinopsy.com/".

A aplicação servidor que API só aceita requisição do dominio rest.faustinopsy.com .

Classes do Back-End

Representação REST

Fluxo do Administrador

Diagrama de Caso de Uso do Administrador

Fluxo do Aluno

Diagrama de Caso de Uso do Aluno

Estrutura de Componentes Front-End

Diagrama de Classes Front-End

Classes do Back-End

Diagrama de Classes Back-End

Estrutura do Banco de Dados

Diagrama do Banco de Dados

Diagrama de Sequência

Diagrama de Sequência