Skip to content

🔥Fullstack platform created with Node.JS, React and MySQL

License

Notifications You must be signed in to change notification settings

WilliamPscheidt/Plataforma-Simulados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎒 O que você quer ver?

📡 Responsáveis

- Front-End - Auxilio no Back-End - Infraestrutura - UI/UX: William Pscheidt Polaski https://github.com/WilliamPscheidt/
- Back-End - Infraestrutura - Gabriel Lucas Marques https://github.com/GabrieLucasM
- Project Manager - Auxilio UI/UX - Rafael Gurkewitz - https://github.com/rafaelgurk

🎒 Sobre o Projeto

Esse projeto tem como objetivo criar um ambiente de estudo para alunos e auxiliar Professores/Instituições de Ensino a elaborar questões e provas de forma digital, interativa e gammificada. No exemplo de preview abaixo foi utilizado para uma plataforma de Bombeiros Voluntários no entanto pode ser utilizado para qualquer nicho de estudos!

📡 Tecnologias Utilizadas

Neste projeto foram utilizadas as tecnologias JavaScript, React e Node.JS, além de diversas outras bibliotecas para apoio.

📡 Preview do Projeto

Usuário:
- https://zyngo.com.br
- https://zyngo.com.br/acesso
- https://zyngo.com.br/dashboard (Precisa logar)
- https://zyngo.com.br/provas (Precisa logar)
- https://zyngo.com.br/perfil (Precisa logar)
- https://zyngo.com.br/simulado (Precisa logar)
Administrador:
- https://zyngo.com.br/admin/simulados/ (Deve rodar o projeto localmente)
- https://zyngo.com.br/admin/adicionarperguntas/ (Deve rodar o projeto localmente)
- https://zyngo.com.br/admin/gerenciarusuarios/ (Deve rodar o projeto localmente)

Estrutura do Preview -> AWS (EC2) em São Paulo.

📡 Layouts (Figma/Framer):

📡 Deploy:

1) Baixe esse repositório (Back-End, Front-End e Banco de Dados).
2) Crie um Banco de Dados MySQL e importe o arquivo .SQL da pasta "Banco de Dados".
3) Acesse a pasta "Back-End" e modifique todos os arquivos para os dados do seu Banco de Dados (Host, Usuário, Senha e Porta) e também as senhas para tokenização, por default todos esses campos estão como "Edite".
4) Acesse a pasta "Front-End" e modifique todos os arquivos para utilizar o link utilizado para hospedar o seu Back-End. Caso esteja realizando o deploy localmente ficará algo semelhante a "http://localhost:4000/.."
5) Feito todas as alterações, acesse novamente a pasta "Back-End" com um Prompt de Comando ou Terminal e digite:
- npm install
- node index.js
6) Acesse a pasta "Front-End" com um Prompt de Comando ou Terminal e digite:
- npm install
- npm start
7) Se todos os passos estiverem corretos, a plataforma estará acessível em "localhost:3000" e sua api em "localhost:4000".

About

🔥Fullstack platform created with Node.JS, React and MySQL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published