Skip to content

Projeto em grupo com a junção das classes A e B.

License

Notifications You must be signed in to change notification settings

brunamiyagi/Etec-DemoDay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Etec - Demo Day

Olá, sejam bem vindos!!

Esse projeto foi desenvolvido pela turmas A e B do 2° módulo de Desenvolvimento de Sistemas da Etec Albert Einstein e tem como objetivo a criação de um site quiz online sobre disciplinas do cursos da intituição.

Tecnologias:

HTML5 - Linguagem de marcação, utilizada para criar toda estrutura do site.
CSS3 - Linguagem de estilização de páginas web, utilizada para estilizar o site visualmente
Sass - Linguagem de extensão do CSS, utilizada com objetivo de otimizar o tempo do projeto geral.
JavaScript - Linguagem de programação utilizada para dar dinamismo ao site, bem como integrá-lo à API.
C# - Linguagem de programação utlizada no Back End com objetivo de criar uma API.
MySQL - Sistema de gerenciamento de banco de dados utilizando como ambiente de criação e testes dos scripits em SQL.

Pensando na otimização do projeto decidimos nos dividir em três frentes principais, divididos da seguinte maneira:

Front End

👤Páginas de login e registro:

O site terá uma página de login e registro que devem ser obrigatóriamente inseridos antes de inicar qualquer teste

🏠Home:

Deve ter um header que contenha o nome do usuário no canto superior direito da tela. Além disso, deve conter as disciplinas disponiveís bem como uma area de filtro e busca por testes especifícos.

📝Página do teste:

A página do teste exibirá as questões alternativas, uma por vez, sendo que cada uma terá quatro opções e apenas certa. Se o usuário acertar, deve a laternativa correta deve ficar verde e aparecer uma opção para prosseguir o teste.

Back End

👤Registro de usuário:

A API registrar usuários recém-criados e retornar uma mensagem se o usuário já existe no banco de dados.

Validação de senha:

É verificado se o usuario digitou uma senha com o requisistos minimos de tamanho,caracteres maiusculos e minisculos,simbolos e números,e por ultimo essa senha criada e verificada ao ser inserida.

🔑Recuperação de senha:

Implemente um recurso para recuperar a senha informando um e-mail para envio da página de recuperação de senha.

🔍Consulta de disciplina:

A API é capaz de recuperar as disciplinas disponíveis do banco de dados.

⁉️Recuperação de perguntas:

Recupere as 5 perguntas e suas respostas do banco de dados com base no assunto escolhido.

💽Gravação da pontuação:

Registre a pontuação final do usuário no banco de dados após a conclusão do teste.

🔝Rank Recovery:

Procure os nomes dos 10 melhores jogadores, com 1 jogador acima e até 8 jogadores abaixo. Se não houver jogadores acima, exiba 9 jogadores abaixo, limitado ao número de jogadores registrados no banco de dados..

autoria readme:caioalexandre https://github.com/CaioAlexndre

About

Projeto em grupo com a junção das classes A e B.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TSQL 50.6%
  • HTML 29.4%
  • CSS 11.6%
  • JavaScript 8.4%