Skip to content

WelerM/PHP-schedule-system-MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

eb43ca4 · Jan 8, 2024

History

7 Commits
Dec 22, 2023
Dec 22, 2023
Dec 22, 2023
Dec 22, 2023
Jan 8, 2024
Dec 22, 2023
Dec 22, 2023

Repository files navigation

Descrição

Aplicação feita em PHP puro e padrão MVC, feita com uso da bibliotéca https://fullcalendar.io, permitindo aos usuários e administrador gerenciarem seus agendamentos por meio de uma interface de calendário integrada ao sistema. O sistema de agendametos ( cliente X administrador ) é feito por envio de emails via PHPMailer.

Como funciona?

O usuário escolhe a data e hora de seu agendamento pelo calendário integrado ao sistema e tais informações são enviadas ao email do administrador ( dono ). Caso o dono aceite, clicando no link em seu email, que contém na URL as informações escolhidas pelo usuário, esse link uma vez acessado, irá salvar no banco de dados SQL as informões de agendamento do cliente. As informações de agendamento só serão salvas se o administrador estiver logado e se não houver um mesmo registro no bando de dados, pois o sistema verifica tais condições antes de salvar. Uma vez salvo o agendamento, o dia e horário escolhidos pelo cliente ficarão indisponíveis para outro cliente escolher, podendo ser escolhidos novamente apenas se o dono deletar o registro do banco de dados, tal possibilidade é dada ao dono em uma página de gerenciamento de agendamentos, onde ele tem acesso a todos agendmentos ativos e pode deletá-los.

Tecnologias usadas

Badge Badge Badge Badge Badge

vv

fefefefe

teste

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published