Giter VIP home page Giter VIP logo

eleicaojs's Introduction

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.

eleicaojs's People

Contributors

bupereira avatar murilophilips avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.