paulopaupitz / projeto-web1

Projeto da matéria Programação Web1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentação Projeto 2 - Programação Web Front-end

Acessar o projeto

Integrantes:

  • Paulo Paupitz Neto
  • Samuel Cezar dos Santos

Introdução

Esta documentação apresenta o Projeto 2 de Programação Web Front-end, focado no desenvolvimento de um sistema que permite o gerenciamento de usuários e registros de vacinação através de uma interface intuitiva. Inclui funcionalidades como registro de usuários, login seguro, administração de dados de vacinação com opções de edição e adição, além de um painel administrativo para operações avançadas como busca e ações em lote. Cada componente é detalhado para fornecer uma compreensão completa das operações e estrutura da aplicação.

Estrutura do Projeto

O projeto consiste nos seguintes arquivos e diretórios principais:

  • admin.html: Painel de administração para gerenciar usuários.
  • editarvacina.html: Página para editar registros de vacinação.
  • entrar.html: Página de login para autenticação de usuários.
  • newVax.html: Página para adicionar novos registros de vacinação.
  • recuperarConta.html: Página de recuperação de senha.
  • styleIndex.css: Folha de estilo principal da aplicação.
  • scripts/: Diretório contendo arquivos JavaScript.

Funcionalidades

Gerenciamento de Usuários

Registro de Usuário: Permite que novos usuários se registrem com seus detalhes. Login: Sistema seguro de login para usuários. Recuperação de Senha: Funcionalidade para recuperar senhas esquecidas.

Registros de Vacinação

Adicionar Vacinação: Usuários podem adicionar novos registros de vacinação. Editar Vacinação: Editar registros de vacinação existentes com detalhes atualizados. Visualizar Vacinações: Listar e visualizar todas as vacinações registradas.

Administração

Painel Administrativo: Interface de administração para gerenciar usuários e seus registros. Ações em Lote: Adicionar ou excluir múltiplos usuários no painel administrativo. Funcionalidade de Busca: Buscar usuários dentro do painel administrativo.

Visão Geral das Páginas

admin.html Painel Administrativo

O painel administrativo permite que administradores gerenciem registros de usuários. Funcionalidades principais incluem adicionar novos usuários, listar todos os usuários, excluir usuários e buscar dentro da lista de usuários.

editarvacina.html Editar Vacinação

Esta página fornece um formulário para editar detalhes de um registro de vacinação existente. Os usuários podem atualizar a data, nome da vacina, dose e enviar uma nova prova de vacinação.

entrar.html Página de Login

Esta página facilita o login do usuário. Os usuários devem inserir seu email e senha para acessar seus registros.

newVax.html Nova Vacinação

Permite que os usuários insiram novos detalhes de vacinação, incluindo data, nome da vacina, tipo de dose e enviem uma prova de vacinação.

recuperarConta.html Recuperação de Senha

Os usuários podem recuperar suas contas fornecendo seu email registrado para receber instruções de recuperação.

Scripts

Funcionalidade Principal em JavaScript

  • Registro e Login de Usuários: Valida e processa entradas de usuários para registro e login.

  • Gerenciamento de LocalStorage: Usa LocalStorage para salvar e recuperar dados de usuários e vacinação.

  • Manipulação de Formulários: Gerencia envios de formulários e validações de dados.

  • Funções Administrativas: Implementa funcionalidades administrativas como listagem de usuários, busca e operações em lote.

Estilos

Folha de Estilo Principal (styleIndex.css)

Contém os estilos principais da aplicação, incluindo layout, tipografia e temas.

Acessar o projeto

About

Projeto da matéria Programação Web1


Languages

Language:HTML 64.1%Language:JavaScript 21.5%Language:CSS 14.4%