Skip to content

ppaul804/DW_Calendarweb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

DW_CalendarWeb

Descrição do projeto

DW_CalendarWeb é um projeto de site implementado por Igor Túllio e Pedro Paul para auxiliar usuário do site a organizarem seus eventos de maneira simples.

Contribuições do projeto

Igor Túllio Pedro Paul
Fez a conexão do site com o banco de dados e as funcionalidades de cadastro e inserção de eventos no banco de dados do site. Fez a edição de todas as páginas do site, a apresentação em index.php e a documentação do projeto em README.md.

Detalhes do projeto

Páginas do site

index.php

É a página de apresentação do site que informa ao usuário as funcionalidades existentes e de como usa-las.

calendario.php

É a página que contém o calendário para adicionar os eventos de usuários cadastrados.

configuracao.php

Contém o código em PHP que faz a conexão do site com o servidor e com o banco de dados do site.

cadastro.php

É a página de solicitação de cadastro que faz a obtenção dos dados requeridos para o cadastramento do usuário no site.

login.php

É a página de requisição de início da sessão do usuário cadastrado no site por meio de seu login e senha.

cadastrar.php

Contém o código em PHP que insere o usuário no banco de dados do site. Este código é chamado na página cadastro.php.

autenticar.php

Contém o código em PHP que verifica se o usuário que solicita entrar em seu calendário realmente existe no banco de dados do site. Este código é chamado na página login.php.

Páginas da área do usuário

public_html/areaUsuario/index.php

É a página de apresentação do site que informa ao usuário logado no site, as funcionalidades existentes e de como usa-las.

public_html/areaUsuario/calendario.php

É a página que mostra o calendário do usuário logado para adicionar os eventos deste.

public_html/areaUsuario/eventos/conecao.php

Contém o código em PHP que faz a conexão do usuário logado o banco de dados do site para obter seus eventos, além de adicionar. Este código é chamado na página public_html/areaUsuario/eventos/addEvento.php

public_html/areaUsuario/eventos/addEvento.php

Contém o código em PHP que insere um evento digitado pelo usuário logado no banco de dados.

public_html/areaUsuario/eventos/getEventos.php

Contém o código em PHP que obtém no banco de dados os eventos do usuário logado.

Outras pastas

public_html/css/

Contém as os arquivos de folhas de estilo utilizada para definir a apresentação das páginas do site.

public_html/fonts/

Contém as fontes para a visualização personalizada dos textos do site.

public_html/js/

Contém os códigos importados utilizados nas funcionalidades disponíveis no site.

public_html/locale/

Pasta que faz parte da importação do fullcalendar onde define o idioma do calendário dependendo do arquivo javascript importado em calendario.php e public_html/areaUsuario/calendario.php.

public_html/sql/

Contém os arquivos do brModelo que ilustra o modelo conceitual e lógico do banco de dados, além de um arquivo em SQL do modelo físico

Como usar o site

Cadastro de usuários

  1. Clique em CADASTRAR para entrar na tela de cadastro e preencha o formulário de cadastro.
  2. No formulário há os campos de "Nome" que é o nome do usuário, "Login" que é o nome do usuário usado para logar, "Senha" e "Senha Novamente" onde é a senha escolhida pelo usuário sendo estas devendo ser iguais.
  3. Por fim, ao apertar o botão "Cadastrar" o usuário inserido no banco de dados do site e redirecionado para a página de login.
### Acesso ao calendário
  1. O acesso ao calendário só é permitido aos usuários cadastrados.
    Caso já tenha feito o cadastro, clique em LOGIN.
  2. Preencha os campos de "Login" e "Senha" corretamente.
  3. E clique em Entrar e serás redirecionado para seu calendário.
### Adicionar eventos ao calendário
  1. Clique no dia que deseja adicionar o evento. Ao fazer isso, uma caixa de dialogo irá aparecer.
  2. Digite algo sobre o evento e clique em "OK". Assim os dados que foram digitados serão inseridos no banco de dados.

Referências

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 71.5%
  • PHP 25.7%
  • JavaScript 2.8%