Skip to content

bupereira/eleicaojs

Repository files navigation

eleicaojs

UTFPR - Universidade Tecnológica Federal do Paraná Especialização em Java Disciplina: Frameworks Web - Angular Aluno: Murilo Pereira


1 - Qual é o tema da aplicação web referente ao projeto da disciplina? Gerenciador de Eleição

2 - Quais são as principais funcionalidades desta aplicação web a ser desenvolvida?

Cadastros:

  • Zonas eleitorais
  • Eleitores
  • candidatos

Movimento:

  • Votos

Relatório:

  • Resultado por Zona
  • Resultado Geral
  • Voto do Eleitor (apenas para fins de auditoria, totalmente não será utilizado para habilitar voto de cabresto).

3 - Qual é o link do repositório no GitHub que será usado para armazenar o código-fonte do projeto? https://github.com/bupereira/eleicaojs

Apenas o cadastro de zonas eleitorais funciona no momento, embora haja roteamento para os outros cadastros também.
Checklist de funções atendidas até o momento:

OK Criar o repositório no GitHub com a estrutura do Gitflow, ou seja, branches main e develop.
OK Usar componentes de algum framework CSS (Bootstrap, Materialize ou outro).
OK Apresentar as telas com layout responsivo usando ou não algum framework CSS.
OK Construir páginas web com o conceito de componentes.
OK Criar o layout da aplicação com componentes, ou seja, o cabeçalho e rodapé precisam ser componentes.
OK Usar pelo menos dois tipos de data-binding (Interpolation, Property Binding, Event Binding e Two Way Data Binding).
OK Passar dados via hierarquia de componentes, ou seja, usando @Input ou @Output.
OK Mapear componentes à rotas no módulo de rotas.
OK Criar navegação entre páginas por meio de rotas.
OK Passar dados entre componentes que representam diferentes telas via parâmetros de rotas.
OK Validar campos do formulário com REGEX e apresentar os erros.
OK Desabilitar o botão de submit enquanto o formulário está inválido.
NOK Fazer requisições a API com tratamento da resposta com Promises ou Observables.
NOK Cadastrar uma entidade no JSON Server.
OK Apresentar uma lista de dados com a diretiva estrutural ngFor.
OK Usar a diretiva ngIf
NOK Formatar a apresentação de dados com Pipes.
NOK Build e deploy da aplicação.

About

Gerenciamento de Eleicao

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published