Skip to content

Commit

Permalink
adicionado todos arquivos para comparação!
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshuaDaCosta committed Jan 9, 2024
1 parent e3f4ab8 commit 4eb1ea4
Show file tree
Hide file tree
Showing 10 changed files with 536 additions and 127 deletions.
3 changes: 3 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 17 additions & 4 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified LOADINGPAGE/controllers/__pycache__/default.cpython-39.pyc
Binary file not shown.
21 changes: 18 additions & 3 deletions LOADINGPAGE/controllers/default.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,22 @@ def criar():
session['user']=emailc
return abort(404,erro)
except:
return redirect(f'/app/aluno/{n[0]}{n[len(n) - 1]}')
return redirect('/perguntas')
return render_template('criar.html')

@IMAG.route('/perguntas')
def pergunta():
if ('user' in session):
for entidade in dic:
# print(entidade)
for id in dic[entidade]:
for info in dic[entidade][id]:
info = dic[entidade][id]
nomedicl = info['INFORMACAO PESSOAL']['NOME COMPLETO']
emaildicl = info['INFORMACAO PESSOAL']['EMAIL']

n = nomedicl.split()
return redirect(f'/app/aluno/{n[0]}{n[len(n) - 1]}')
return render_template('perguntas.html')

@IMAG.route('/login', methods=['POST', 'GET'])
Expand Down Expand Up @@ -85,9 +96,13 @@ def logout():
def app(entidade,user):
e=entidade.lower()
user=user.lower()

requisicaog = requests.get(f"{config['databaseURL']}/IMAG/ENTIDADES/.json")
dic = requisicaog.json()
if ('user' in session):
return render_template('appentidades.html', entidade=e, user=user, id=id)
if user in dic:
return render_template('appentidades.html', entidade=e, user=user, id=id)
else:
abort(404,'erro')
if not('user' in session):
return """
<style>
Expand Down
149 changes: 148 additions & 1 deletion LOADINGPAGE/static/css/perguntas.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,150 @@
*{
border:0.5px dashed brown;
/*border:0.5px dashed brown;*/
margin:0;
padding:0;
box-sizing: border-box;
}
:root{
--bg-cast:#BB6763;
--bg-az:#1A4E69;
}
li{
list-style:none;
}
a{
text-decoration:none;
color:white;
}

#fundo{
width:100%;
height:100%;
z-index:-1;
box-shadow: 0px 4px 90px 10px #1A4E69 inset;
box-shadow: 0px 4px 90px 10px color(display-p3 0.1608 0.302 0.4039) inset;
filter: blur(25px);
width:100%;
height:100%


}

div#container{
z-index:1;
background:var(--bg-az);
position:absolute;
top:30%;
left:25%;
width:50%;
border-radius:30px;
animation-name:top;
animation-duration:7s;
}
div#container >h1{
font-size:35pt;
font-weight:bold;
background:var(--bg-cast);
color:var(--bg-az);
text-align:left;
border-radius:30px;
height:100px;
padding-top:20px;
padding-left:30px;
animation-name:top;
animation-duration:4.5s;

}
div#container >ul{
margin-top:30px;
padding:30px;
display:flex;
gap:10px;
justify-content:space-around;
flex-direction:column;
align-items:flex-start;
/*animation-name:right;
animation-duration:3.5s;*/
}

div#container >ul>li:nth-child(1){
animation-name:right;
animation-duration:1s;

}
div#container >ul>li:nth-child(2){
animation-name:right;
animation-duration:2s;

}
div#container >ul>li:nth-child(3){
animation-name:right;
animation-duration:3s;

}
div#container >ul>li:nth-child(4){
animation-name:right;
animation-duration:4s;

}
div#container >ul>li:nth-child(5){
animation-name:right;
animation-duration:5s;

}
div#container >ul>li:nth-child(6){
animation-name:right;
animation-duration:6s;

}
div#container >ul>li:nth-child(7){
animation-name:right;
animation-duration:7s;

}
div#container >ul>li:nth-child(8){
animation-name:right;
animation-duration:8s;

}
div#container >ul>li:nth-child(9){
animation-name:right;
animation-duration:9s;

}
div#container >ul>li>a{
color:var(--bg-cast);
font-size:20pt;
}

/*hover*/
div#container >ul > li >a:hover{
background:var(--bg-cast);
color:var(--bg-az);
padding-left:30px;
padding:10px;
border-radius:10px;
opacity:0.7;
transition:linear .4s;
animation-name:top;
animation-duration:3.5s;
}

@keyframes top {
from {
transform: translateY(-250px);
}
to {
transform: translateY(0px);
}
}
@keyframes right {
from {
transform: translateX(-250px);
opacity:0.5;

}
to {
transform: translateX(0px);
opacity:1
}
}
73 changes: 67 additions & 6 deletions LOADINGPAGE/static/javascript/perguntas.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,68 @@
var nome =document.getElementsById('aluno')
nome.addEventlistenner('click', function(){
nome.innerhtml=""classe 10º"
"
// google firebase
})



// entidades
var aluno =document.getElementById('aluno')

// fim entidades
var container=document.getElementById('container')
var icone=document.getElementById('icone')
var items=document.querySelector('div#container >ul')


// parte apenas do aluno
aluno.addEventListener("click", function(){



// parte das classes dos alunos
container.innerHTML='<h1>Qual é sua classe?</h1>'+'<ul><li><a id="classe10" href="#">10ª classe</a></li><li><a id="classe11" href="#">11ª classe</a></li><li><a id="classe12" href="#">12ª classe</a></li><li><a id="classe13" href="#">13ª classe</a></li></ul>'

var classe10 =document.getElementById('classe10')
var classe11 =document.getElementById('classe11')
var classe12=document.getElementById('classe12')
var classe13=document.getElementById('classe13')


classe10.addEventListener("click", function(){
container.innerHTML='<h1>Qual é sua curso?</h1>'+'<ul><li><a id="infodegest" href="#">Informática de Gestão</a></li><li><a id="contdegest" href="#">Contabilidade de Gestão</a></li><li><a id="admdegest" href="#">Administração Pública de Gestão</a></li><li><a id="findegest" href="#">Finanças de Gestão</a></li><li><a id="grh" href="#">Gestão de Recursos Humanos</a></li></ul>'
var informatica=document.getElementById('infodegest')
informatica.addEventListener('click', function(){

container.innerHTML='<h1>{{user}}Qual é o turno que vai escolher?</h1>'+'<ul><li><a id="manha" href="#">Manhã</a></li></ul>'

})
})
classe11.addEventListener("click", function(){
container.innerHTML='<h1>Qual é sua curso?</h1>'+'<ul><li><a id="infodegest" href="#">Informática de Gestão</a></li><li><a id="contdegest" href="#">Contabilidade de Gestão</a></li><li><a id="admdegest" href="#">Administração Pública de Gestão</a></li><li><a id="findegest" href="#">Finanças de Gestão</a></li><li><a id="grh" href="#">Gestão de Recursos Humanos</a></li></ul>'
var informatica=document.getElementById('infodegest')
informatica.addEventListener('click', function(){

container.innerHTML='<h1>Qual é o turno que vai escolher?</h1>'+'<ul><li><a id="tarde" href="#">Tarde</a></li></ul>'

})
})
classe12.addEventListener("click", function(){
container.innerHTML='<h1>Qual é sua curso?</h1>'+'<ul><li><a id="infodegest" href="#">Informática de Gestão</a></li><li><a id="contdegest" href="#">Contabilidade de Gestão</a></li><li><a id="admdegest" href="#">Administração Pública de Gestão</a></li><li><a id="findegest" href="#">Finanças de Gestão</a></li><li><a id="grh" href="#">Gestão de Recursos Humanos</a></li></ul>'
var informatica=document.getElementById('infodegest')
informatica.addEventListener('click', function(){

container.innerHTML='<h1>Qual é o turno que vai escolher?</h1>'+'<ul></li><li><a id="noite" href="#">Noite</a></li></ul>'

})
})
classe13.addEventListener("click", function(){
container.innerHTML='<h1>Qual é sua curso?</h1>'+'<ul><li><a id="infodegest" href="#">Informática de Gestão</a></li><li><a id="contdegest" href="#">Contabilidade de Gestão</a></li><li><a id="admdegest" href="#">Administração Pública de Gestão</a></li><li><a id="findegest" href="#">Finanças de Gestão</a></li><li><a id="grh" href="#">Gestão de Recursos Humanos</a></li></ul>'
var informatica=document.getElementById('infodegest')
informatica.addEventListener('click', function(){

container.innerHTML='<h1>Qual é o turno que vai escolher?</h1>'+'<ul><li><a id="manha" href="#">Manhã</a></li><li><a id="tarde" href="#">Tarde</a></li><li><a id="noite" href="#">Noite</a></li></ul>'

})
})
//fim da parte das classes do alunos



})
//fim da parte do aluno
21 changes: 17 additions & 4 deletions LOADINGPAGE/templates/perguntas.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,27 @@
<title>IMAG | PERGUNTAS</title>
</head>
<body>
<!--<img src="../static/image/back.png" alt="foto de fundo">-->
<div>
<div id="container">
<h1>Qual é o seu perfil?</h1>
<ul>
<li><a id="aluno" href="#">aluno</a></li>
<li><a id="aluno" href="#">Aluno</a></li>
<li><a id="professor" href="#">Professor</a></li>
<li><a id="director" href="#">Director Geral</a></li>
<li><a id="secretaria" href="#">Secretária</a></li>
<li><a id="funcionariodalimpeza" href="#">Funcionário da limpeza</a></li>
<li><a id="funcionariodaseguranca" href="#">Funcionário da segurança</a></li>
<li><a id="coord-peda" href="#">Coordenador Pedagógico</a></li>
<li><a id="super-peda" href="#">Supervisor Pedagógico</a></li>
<li><a id="orien" href="#">Orientador</a></li>

</ul>
</div>
<img id="fundo" src="../static/image/back.png" alt="foto de fundo">





<script type="text/javascript" src="../static/javascript/perguntas.js"></script>
<script src="../static/javascript/perguntas.js"></script>
</body>
</html>
Loading

0 comments on commit 4eb1ea4

Please sign in to comment.