diff --git a/.DS_Store b/.DS_Store index 85fec6a2..2f79bf4e 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/api/.DS_Store b/api/.DS_Store index 34e98944..5cdbba71 100755 Binary files a/api/.DS_Store and b/api/.DS_Store differ diff --git a/api/Controllers/mvcController.cs b/api/Controllers/mvcController.cs index bda27ec4..80fe8465 100755 --- a/api/Controllers/mvcController.cs +++ b/api/Controllers/mvcController.cs @@ -23,22 +23,57 @@ namespace api.Controllers _context = context; _userManager = userManager; } + [HttpGet("/cp-ia")] + [AllowAnonymous] + public IActionResult cpIa() + { + return View("Views/Landing/cp-ia.cshtml"); + } + [HttpGet("/cp-net")] + [AllowAnonymous] + + public IActionResult cpNet() + { + return View("Views/Landing/cp-net.cshtml"); + } + + [HttpGet("/cp-iot")] + [AllowAnonymous] + + public IActionResult cpIot() + { + return View("Views/Landing/cp-iot.cshtml"); + } + [HttpGet("/cp-ds")] + [AllowAnonymous] + + public IActionResult cpDs() + { + return View("Views/Landing/cp-ds.cshtml"); + } + [HttpGet("/cp-web")] + [AllowAnonymous] + + public IActionResult cpWeb() + { + return View("Views/Landing/cp-web.cshtml"); + } [HttpGet("/jogoenei")] [AllowAnonymous] - + public IActionResult jogoENEI() { return View("Views/Landing/jogo.cshtml"); } - + [HttpGet("/level1ctf")] [AllowAnonymous] public IActionResult level1() { return View("Views/Landing/1stpage.cshtml"); } - + [AllowAnonymous] [HttpGet("")] diff --git a/api/Views/.DS_Store b/api/Views/.DS_Store index afba3a61..b5f3679a 100644 Binary files a/api/Views/.DS_Store and b/api/Views/.DS_Store differ diff --git a/api/Views/Landing/.DS_Store b/api/Views/Landing/.DS_Store index df0312b9..2cb95160 100644 Binary files a/api/Views/Landing/.DS_Store and b/api/Views/Landing/.DS_Store differ diff --git a/api/Views/Landing/cp-ds.cshtml b/api/Views/Landing/cp-ds.cshtml new file mode 100644 index 00000000..30fd625a --- /dev/null +++ b/api/Views/Landing/cp-ds.cshtml @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + Career Path - Data Science + + + + + + + + + + + + + + + + +
+ + +
+
+
Data SciencePowered by:
+ Ubiwhere + Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Data Science

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
12:15 - 13:15
+
+
+
Palestra
+

O que chega às prateleiras e o que não, eis a questão!

+

Nuno Santos

+
Retail Consult +
+ +
+
+
+
+
+
+
15:30 - 16:30
+
+
+
Palestra
+

Data Science is here to stay

+

Sara Faria Leal

+
Novabase +
+ +
+
+
+
+
16:45 - 18:45
+
+
+
Workshop
+

Excelência Operacional – Deteção de falhas em dados de Operação de Telecomunicações Móveis. +

+

Germán Méndez

+
Novabase +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
15:15 - 16:15
+
+
+
Palestra
+

Machine Learning and AI – now and next

+

Marta Santos

+
Feedzai
+ +
+
+
+
+
16:45 - 18:45
+
+
+
Workshop
+

How to build your first fraud detection model using Machine Learning and Python

+

Fábio Pinto

+
Feedzai
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/cp-ia.cshtml b/api/Views/Landing/cp-ia.cshtml new file mode 100644 index 00000000..cce2aec4 --- /dev/null +++ b/api/Views/Landing/cp-ia.cshtml @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + Career Path - Data Science + + + + + + + + + + + + + + + + +
+ + +
+
+
Artificial IntelligencePowered by:
+ Ubiwhere + +
+
+ + +
+
+
+
+
Career Path
+

Artificial Intelligence

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 13:30
+
+
+
Workshop
+

(Critical)

+

Licínio Oliveira

+
Critical +
+ +
+
+
+
+
+
+
15:30 - 16:30
+
+
+
Palestra
+

(delloite)

+

Eduardo Pereira

+
Delloite +
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
15:15 - 16:15
+
+
+
Palestra
+

Will Deep Convolutional Neural Networks and Reinforcement Learning lead to Artificial General Intelligence?

+

Arlindo Oliveira

+
Instituto Superior Técnico
+ +
+
+ +
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/cp-ia.html b/api/Views/Landing/cp-ia.html new file mode 100644 index 00000000..cce2aec4 --- /dev/null +++ b/api/Views/Landing/cp-ia.html @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + Career Path - Data Science + + + + + + + + + + + + + + + + +
+ + +
+
+
Artificial IntelligencePowered by:
+ Ubiwhere + +
+
+ + +
+
+
+
+
Career Path
+

Artificial Intelligence

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 13:30
+
+
+
Workshop
+

(Critical)

+

Licínio Oliveira

+
Critical +
+ +
+
+
+
+
+
+
15:30 - 16:30
+
+
+
Palestra
+

(delloite)

+

Eduardo Pereira

+
Delloite +
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
15:15 - 16:15
+
+
+
Palestra
+

Will Deep Convolutional Neural Networks and Reinforcement Learning lead to Artificial General Intelligence?

+

Arlindo Oliveira

+
Instituto Superior Técnico
+ +
+
+ +
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/cp-iot.cshtml b/api/Views/Landing/cp-iot.cshtml new file mode 100644 index 00000000..6da5702e --- /dev/null +++ b/api/Views/Landing/cp-iot.cshtml @@ -0,0 +1,414 @@ + + + + + + + + + + + + + + + + + + Career Path - Internet of Things + + + + + + + + + + + + + + + + +
+ + +
+
+
Internet of Things Powered by:
+ Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Internet of Things

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

Why the Internet of Things Needs Docker

+

André Duarte

+
Ubiwhere +
+ +
+
+
+
+
+
+
15:30 - 16:10
+
+
+
Palestra
+

How to build an IoT White-Label Application

+

Gonçalo Santos

+
Ubiwhere +
+ +
+
+
+
+
16:45 - 18:30
+
+
+
Workshop
+

Hands-on-Docker

+

André Duarte & Gonçalo Santos

+
Ubiwhere +
+ +
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

(Critical Software)

+

Márcia Guerra & Luís Galo

+
Critical + Software
+ +
+
+
+
+
+
+
15:15 - 16:10
+
+
+
Palestra
+

(Critical Software)

+

João Esteves

+
Critical + Sofware
+ +
+
+
+
+
16:45 - 18:30
+
+
+
Workshop
+

(Critical Software)

+

Gonçalo Silva

+
Critical + Software
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/cp-iot.html b/api/Views/Landing/cp-iot.html new file mode 100644 index 00000000..94eeb422 --- /dev/null +++ b/api/Views/Landing/cp-iot.html @@ -0,0 +1,414 @@ + + + + + + + + + + + + + + + + + + Career Path - Internet of Things + + + + + + + + + + + + + + + + +
+ + +
+
+
Internet of Things Powered by:
+ Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Internet of Things

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

Why the Internet of Things Needs Docker

+

André Duarte

+
Ubiwhere +
+ +
+
+
+
+
+
+
15:30 - 16:10
+
+
+
Palestra
+

How to build an IoT White-Label Application

+

Gonçalo Santos

+
Ubiwhere +
+ +
+
+
+
+
16:45 - 18:30
+
+
+
Workshop
+

Hands-on-Docker

+

André Duarte & Gonçalo Santos

+
Ubiwhere +
+ +
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

(Critical Software)

+

Márcia Guerra & Luís Galo

+
Critical + Software
+ +
+
+
+
+
+
+
15:15 - 16:10
+
+
+
Palestra
+

(Critical Software)

+

João Esteves

+
Critical + Sofware
+ +
+
+
+
+
16:45 - 18:30
+
+
+
Workshop
+

(Critical Software)

+

Gonçalo Silva

+
Critical + Software
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/Views/Landing/cp-net.cshtml b/api/Views/Landing/cp-net.cshtml new file mode 100644 index 00000000..495bc21a --- /dev/null +++ b/api/Views/Landing/cp-net.cshtml @@ -0,0 +1,325 @@ + + + + + + + + + + + + + + + + + + Career Path - Internet of Things + + + + + + + + + + + + + + + + +
+ + +
+
+
Internet of Things Powered by:
+ Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Internet of Things

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

Desenvolvimento de Software para Segurança Nacional

+

Manuel Martins

+
Critical Software +
+ +
+
+
+ + +
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Workshop
+

Scapy

+

Gonçalo Amaro & André Pinheiro

+
Dognaedis
+ +
+
+
+
+
+
+
15:15 - 16:10
+
+
+
Workshop
+

(Dognaedis)

+

Hugo trovão

+
Dognaedis
+ +
+
+ +
+
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/website/cp-web-development.html b/api/Views/Landing/cp-web.cshtml similarity index 97% rename from website/cp-web-development.html rename to api/Views/Landing/cp-web.cshtml index aa29d12c..fbde6732 100644 --- a/website/cp-web-development.html +++ b/api/Views/Landing/cp-web.cshtml @@ -65,16 +65,11 @@
Career Path

Web Development


-

O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia - em - Portugal - reunindo estudantes de informática de todas as faculdades do país.

-

Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto - entre - participantes e empresas, bem como a socialização, o convívio e a troca de experiências e - conhecimentos - entre os presentes.

- +

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+ diff --git a/api/Views/Landing/index.cshtml b/api/Views/Landing/index.cshtml index 7a8edd24..2173a85c 100755 --- a/api/Views/Landing/index.cshtml +++ b/api/Views/Landing/index.cshtml @@ -111,7 +111,7 @@ - +
diff --git a/api/wwwroot/.DS_Store b/api/wwwroot/.DS_Store index 47859238..d43770a7 100755 Binary files a/api/wwwroot/.DS_Store and b/api/wwwroot/.DS_Store differ diff --git a/api/wwwroot/cp-ds.html b/api/wwwroot/cp-ds.html new file mode 100644 index 00000000..30fd625a --- /dev/null +++ b/api/wwwroot/cp-ds.html @@ -0,0 +1,388 @@ + + + + + + + + + + + + + + + + + + Career Path - Data Science + + + + + + + + + + + + + + + + +
+ + +
+
+
Data SciencePowered by:
+ Ubiwhere + Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Data Science

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
12:15 - 13:15
+
+
+
Palestra
+

O que chega às prateleiras e o que não, eis a questão!

+

Nuno Santos

+
Retail Consult +
+ +
+
+
+
+
+
+
15:30 - 16:30
+
+
+
Palestra
+

Data Science is here to stay

+

Sara Faria Leal

+
Novabase +
+ +
+
+
+
+
16:45 - 18:45
+
+
+
Workshop
+

Excelência Operacional – Deteção de falhas em dados de Operação de Telecomunicações Móveis. +

+

Germán Méndez

+
Novabase +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
15:15 - 16:15
+
+
+
Palestra
+

Machine Learning and AI – now and next

+

Marta Santos

+
Feedzai
+ +
+
+
+
+
16:45 - 18:45
+
+
+
Workshop
+

How to build your first fraud detection model using Machine Learning and Python

+

Fábio Pinto

+
Feedzai
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/wwwroot/cp-ia.html b/api/wwwroot/cp-ia.html new file mode 100644 index 00000000..cce2aec4 --- /dev/null +++ b/api/wwwroot/cp-ia.html @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + Career Path - Data Science + + + + + + + + + + + + + + + + +
+ + +
+
+
Artificial IntelligencePowered by:
+ Ubiwhere + +
+
+ + +
+
+
+
+
Career Path
+

Artificial Intelligence

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 13:30
+
+
+
Workshop
+

(Critical)

+

Licínio Oliveira

+
Critical +
+ +
+
+
+
+
+
+
15:30 - 16:30
+
+
+
Palestra
+

(delloite)

+

Eduardo Pereira

+
Delloite +
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
15:15 - 16:15
+
+
+
Palestra
+

Will Deep Convolutional Neural Networks and Reinforcement Learning lead to Artificial General Intelligence?

+

Arlindo Oliveira

+
Instituto Superior Técnico
+ +
+
+ +
+
+
+
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/wwwroot/cp-iot.html b/api/wwwroot/cp-iot.html new file mode 100644 index 00000000..94eeb422 --- /dev/null +++ b/api/wwwroot/cp-iot.html @@ -0,0 +1,414 @@ + + + + + + + + + + + + + + + + + + Career Path - Internet of Things + + + + + + + + + + + + + + + + +
+ + +
+
+
Internet of Things Powered by:
+ Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Internet of Things

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

Why the Internet of Things Needs Docker

+

André Duarte

+
Ubiwhere +
+ +
+
+
+
+
+
+
15:30 - 16:10
+
+
+
Palestra
+

How to build an IoT White-Label Application

+

Gonçalo Santos

+
Ubiwhere +
+ +
+
+
+
+
16:45 - 18:30
+
+
+
Workshop
+

Hands-on-Docker

+

André Duarte & Gonçalo Santos

+
Ubiwhere +
+ +
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

(Critical Software)

+

Márcia Guerra & Luís Galo

+
Critical + Software
+ +
+
+
+
+
+
+
15:15 - 16:10
+
+
+
Palestra
+

(Critical Software)

+

João Esteves

+
Critical + Sofware
+ +
+
+
+
+
16:45 - 18:30
+
+
+
Workshop
+

(Critical Software)

+

Gonçalo Silva

+
Critical + Software
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/wwwroot/cp-net.html b/api/wwwroot/cp-net.html new file mode 100644 index 00000000..73a65cab --- /dev/null +++ b/api/wwwroot/cp-net.html @@ -0,0 +1,377 @@ + + + + + + + + + + + + + + + + + + Career Path - Internet of Things + + + + + + + + + + + + + + + + +
+ + +
+
+
Internet of Things Powered by:
+ Ubiwhere +
+
+ + +
+
+
+
+
Career Path
+

Internet of Things

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Palestra
+

Desenvolvimento de Software para Segurança Nacional

+

Manuel Martins

+
Critical Software +
+ +
+
+
+ + +
+
+
+
+
+
+
+
11:15 - 12:00
+
+
+
Workshop
+

Scapy

+

Gonçalo Amaro & André Pinheiro

+
Dognaedis
+ +
+
+
+
+
+
+
15:15 - 16:10
+
+
+
Workshop
+

(Dognaedis)

+

Hugo trovão

+
Dognaedis
+ +
+
+ +
+
+
+
+
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/wwwroot/cp-web.html b/api/wwwroot/cp-web.html new file mode 100644 index 00000000..fbde6732 --- /dev/null +++ b/api/wwwroot/cp-web.html @@ -0,0 +1,344 @@ + + + + + + + + + + + + + + + + + + Career Path - Web Development + + + + + + + + + + + + + + + + +
+ + +
+
+
Web Development Powered by:
+ Blip Image +
+
+ + +
+
+
+
+
Career Path
+

Web Development

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:00 - 13:30
+
+
+
Workshop
+

Progressive Web App: From Full Online to Full Offline

+

Domingos Martins e Ricardo Soares

+
Blip
+ +
+
+
+
+
+
+
17:00 - 18:00
+
+
+
Palestra
+

Introdução ao Git: onde estiveste toda a minha vida?

+

João Vale

+
Blip
+ +
+
+
+
+
18:00 - 19:00
+
+
+
Palestra
+

Mapping the DNA of fraud

+
Feedzai
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
16:45 - 17:45
+
+
+
Palestra
+

React Engineering Principles

+

Hugo Daniel Gomes

+
Farfetch
+ + +
+
+
+
+
17:45 - 18:45
+
+
+
Palestra
+

Do conteúdo ao negócio

+

Nuno Alves

+
LOBA - Customer Experience Design
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/api/wwwroot/imgs/.DS_Store b/api/wwwroot/imgs/.DS_Store index 0955ba4a..ae335c51 100644 Binary files a/api/wwwroot/imgs/.DS_Store and b/api/wwwroot/imgs/.DS_Store differ diff --git a/api/wwwroot/imgs/logos/.DS_Store b/api/wwwroot/imgs/logos/.DS_Store new file mode 100644 index 00000000..abcadae7 Binary files /dev/null and b/api/wwwroot/imgs/logos/.DS_Store differ diff --git a/api/wwwroot/imgs/logos/accenture-logo.jpg b/api/wwwroot/imgs/logos/accenture-logo.jpg new file mode 100644 index 00000000..7b315ecd Binary files /dev/null and b/api/wwwroot/imgs/logos/accenture-logo.jpg differ diff --git a/api/wwwroot/imgs/logos/blip.png b/api/wwwroot/imgs/logos/blip.png new file mode 100755 index 00000000..34cd10ad Binary files /dev/null and b/api/wwwroot/imgs/logos/blip.png differ diff --git a/api/wwwroot/imgs/logos/critical-sponsor.png b/api/wwwroot/imgs/logos/critical-sponsor.png new file mode 100755 index 00000000..8c949384 Binary files /dev/null and b/api/wwwroot/imgs/logos/critical-sponsor.png differ diff --git a/api/wwwroot/imgs/logos/delloite.jpg b/api/wwwroot/imgs/logos/delloite.jpg new file mode 100755 index 00000000..2e8662d5 Binary files /dev/null and b/api/wwwroot/imgs/logos/delloite.jpg differ diff --git a/api/wwwroot/imgs/logos/feedzai.jpg b/api/wwwroot/imgs/logos/feedzai.jpg new file mode 100755 index 00000000..cd56571b Binary files /dev/null and b/api/wwwroot/imgs/logos/feedzai.jpg differ diff --git a/api/wwwroot/imgs/logos/nova.png b/api/wwwroot/imgs/logos/nova.png new file mode 100755 index 00000000..94519e2a Binary files /dev/null and b/api/wwwroot/imgs/logos/nova.png differ diff --git a/api/wwwroot/imgs/logos/ubiwhere.png b/api/wwwroot/imgs/logos/ubiwhere.png new file mode 100755 index 00000000..ca13a5bc Binary files /dev/null and b/api/wwwroot/imgs/logos/ubiwhere.png differ diff --git a/api/wwwroot/imgs/speakers-company/farfetch.png b/api/wwwroot/imgs/speakers-company/farfetch.png new file mode 100644 index 00000000..d40aaf03 Binary files /dev/null and b/api/wwwroot/imgs/speakers-company/farfetch.png differ diff --git a/api/wwwroot/imgs/speakers-company/feedzai.png b/api/wwwroot/imgs/speakers-company/feedzai.png new file mode 100644 index 00000000..f7431072 Binary files /dev/null and b/api/wwwroot/imgs/speakers-company/feedzai.png differ diff --git a/api/wwwroot/imgs/speakers-company/loba.png b/api/wwwroot/imgs/speakers-company/loba.png new file mode 100644 index 00000000..c6504aa0 Binary files /dev/null and b/api/wwwroot/imgs/speakers-company/loba.png differ diff --git a/api/wwwroot/imgs/speakers-image/.DS_Store b/api/wwwroot/imgs/speakers-image/.DS_Store new file mode 100644 index 00000000..4c22c87a Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/.DS_Store differ diff --git a/api/wwwroot/imgs/speakers-image/andre-duarte.png b/api/wwwroot/imgs/speakers-image/andre-duarte.png new file mode 100644 index 00000000..30402f81 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/andre-duarte.png differ diff --git a/api/wwwroot/imgs/speakers-image/arlindo.png b/api/wwwroot/imgs/speakers-image/arlindo.png new file mode 100644 index 00000000..82af820f Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/arlindo.png differ diff --git a/api/wwwroot/imgs/speakers-image/domingos-martins.jpg b/api/wwwroot/imgs/speakers-image/domingos-martins.jpg new file mode 100644 index 00000000..7b2a62ae Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/domingos-martins.jpg differ diff --git a/api/wwwroot/imgs/speakers-image/eduardo.png b/api/wwwroot/imgs/speakers-image/eduardo.png new file mode 100644 index 00000000..ff568e27 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/eduardo.png differ diff --git a/api/wwwroot/imgs/speakers-image/fabio-pinto.jpeg b/api/wwwroot/imgs/speakers-image/fabio-pinto.jpeg new file mode 100644 index 00000000..587eb57c Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/fabio-pinto.jpeg differ diff --git a/api/wwwroot/imgs/speakers-image/german.png b/api/wwwroot/imgs/speakers-image/german.png new file mode 100644 index 00000000..ecb06f37 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/german.png differ diff --git a/api/wwwroot/imgs/speakers-image/goncalo-santos.png b/api/wwwroot/imgs/speakers-image/goncalo-santos.png new file mode 100644 index 00000000..02fda00e Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/goncalo-santos.png differ diff --git a/api/wwwroot/imgs/speakers-image/hugo.png b/api/wwwroot/imgs/speakers-image/hugo.png new file mode 100644 index 00000000..2727717a Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/hugo.png differ diff --git a/api/wwwroot/imgs/speakers-image/joao-vale.jpg b/api/wwwroot/imgs/speakers-image/joao-vale.jpg new file mode 100644 index 00000000..60d692f2 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/joao-vale.jpg differ diff --git a/api/wwwroot/imgs/speakers-image/luis-cardoso.jpg b/api/wwwroot/imgs/speakers-image/luis-cardoso.jpg new file mode 100644 index 00000000..0773f790 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/luis-cardoso.jpg differ diff --git a/api/wwwroot/imgs/speakers-image/marta-santos.jpg b/api/wwwroot/imgs/speakers-image/marta-santos.jpg new file mode 100644 index 00000000..1104fc94 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/marta-santos.jpg differ diff --git a/api/wwwroot/imgs/speakers-image/nuno-alves.jpg b/api/wwwroot/imgs/speakers-image/nuno-alves.jpg new file mode 100644 index 00000000..9c962dfc Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/nuno-alves.jpg differ diff --git a/api/wwwroot/imgs/speakers-image/nuno-santos.png b/api/wwwroot/imgs/speakers-image/nuno-santos.png new file mode 100644 index 00000000..589209d8 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/nuno-santos.png differ diff --git a/api/wwwroot/imgs/speakers-image/person.jpeg b/api/wwwroot/imgs/speakers-image/person.jpeg new file mode 100644 index 00000000..bf405f59 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/person.jpeg differ diff --git a/api/wwwroot/imgs/speakers-image/person.png b/api/wwwroot/imgs/speakers-image/person.png new file mode 100644 index 00000000..6fdefe92 Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/person.png differ diff --git a/api/wwwroot/imgs/speakers-image/ricardo-soares.jpg b/api/wwwroot/imgs/speakers-image/ricardo-soares.jpg new file mode 100644 index 00000000..8e6fe23b Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/ricardo-soares.jpg differ diff --git a/api/wwwroot/imgs/speakers-image/sara-faria.png b/api/wwwroot/imgs/speakers-image/sara-faria.png new file mode 100644 index 00000000..18285fef Binary files /dev/null and b/api/wwwroot/imgs/speakers-image/sara-faria.png differ diff --git a/api/wwwroot/index.html b/api/wwwroot/index.html index 7a8edd24..2173a85c 100755 --- a/api/wwwroot/index.html +++ b/api/wwwroot/index.html @@ -111,7 +111,7 @@ - +
diff --git a/api/wwwroot/main.css b/api/wwwroot/main.css index c2b9b237..d4e1db2a 100755 --- a/api/wwwroot/main.css +++ b/api/wwwroot/main.css @@ -1239,9 +1239,6 @@ hr::after { transition: color 150ms ease-out; -webkit-transition: color 150ms ease-out; } -#social-network li a:hover { - color: #cc1a17; -} footer { padding: 25px 0; @@ -1394,10 +1391,9 @@ footer p { left: -6px; } .career-path-links img { - -webkit-filter: invert(100%); - filter: invert(100%); - max-width: 70%; - margin: 0 auto; + max-width: 100%; + margin: 20 auto; + padding: 20px; } @media (max-width: 1024px) { .career-path-links img { @@ -1456,16 +1452,29 @@ footer p { text-transform: uppercase; text-align: center; } +@media (max-width: 769px) { + .career-apresentation .career-name { + font-size: 30px; + } +} .career-apresentation .career-name span { font-size: 22px; text-transform: none; } +@media (max-width: 769px) { + .career-apresentation .career-name span { + font-size: 20px; + } +} .career-apresentation img { - -webkit-filter: invert(100%); - filter: invert(100%); - max-width: 250px; + max-width: 200px; margin: 35px auto 0; } +@media (max-width: 769px) { + .career-apresentation img { + max-width: 150px; + } +} .career-path #apresentation::after { content: " "; @@ -1490,7 +1499,7 @@ footer p { } .speaker-button:hover .company-image { opacity: 1; - width: 85%; + width: 60%; } .speaker-button .speaker-image { width: 200px; @@ -1525,7 +1534,7 @@ footer p { top: 50%; left: 50%; transform: translate(-50%, -50%); - width: 82%; + width: 85%; z-index: 1; transition: opacity 150ms ease-in-out, width 150ms ease-in-out; opacity: 0; @@ -1550,7 +1559,7 @@ footer p { .ai-color #event-days-list button.selected, .ai-color #event-days-list button:hover, .ai-color #content-container h2, -.ai-color #social-network li a:hover, +.ai-color #social-network a:hover, .ai-color #content-container .event-description:hover, .ai-color .speaker-button:hover .speaker-name { color: #f54b10; @@ -1559,10 +1568,12 @@ footer p { .ai-color #apresentation::after, .ai-color hr::after, .ai-color #calendar-container .event-details::before, -.ai-color .career-path-links, .ai-color #content-container .event-type { +.ai-color .career-path-links, +.ai-color #content-container .event-type { background-color: #f54b10; } -.ai-color .career-path-links::after { +.ai-color .career-path-links::after, +.ai-color .speaker-button:hover .speaker-image::before { border-color: #f54b10; } @@ -1570,7 +1581,7 @@ footer p { .ciber-color #event-days-list button.selected, .ciber-color #event-days-list button:hover, .ciber-color #content-container h2, -.ciber-color #social-network ul li a:hover, +.ciber-color #social-network a:hover, .ciber-color #content-container .event-description:hover, .ciber-color .speaker-button:hover .speaker-name { color: #214198; @@ -1579,10 +1590,12 @@ footer p { .ciber-color #apresentation::after, .ciber-color hr::after, .ciber-color #calendar-container .event-details::before, -.ciber-color .career-path-links, .ciber-color #content-container .event-type { +.ciber-color .career-path-links, +.ciber-color #content-container .event-type { background-color: #214198; } -.ciber-color .career-path-links::after { +.ciber-color .career-path-links::after, +.ciber-color .speaker-button:hover .speaker-image::before { border-color: #214198; } @@ -1590,7 +1603,7 @@ footer p { .mobile-color #event-days-list button.selected, .mobile-color #event-days-list button:hover, .mobile-color #content-container h2, -.mobile-color #social-network ul li a:hover, +.mobile-color #social-network a:hover, .mobile-color #content-container .event-description:hover, .mobile-color .speaker-button:hover .speaker-name { color: #971384; @@ -1599,10 +1612,12 @@ footer p { .mobile-color #apresentation::after, .mobile-color hr::after, .mobile-color #calendar-container .event-details::before, -.mobile-color .career-path-links, .mobile-color #content-container .event-type { +.mobile-color .career-path-links, +.mobile-color #content-container .event-type { background-color: #971384; } -.mobile-color .career-path-links::after { +.mobile-color .career-path-links::after, +.mobile-color .speaker-button:hover .speaker-image::before { border-color: #971384; } @@ -1610,7 +1625,7 @@ footer p { .iot-color #event-days-list button.selected, .iot-color #event-days-list button:hover, .iot-color #content-container h2, -.iot-color #social-network ul li a:hover, +.iot-color #social-network a:hover, .iot-color #content-container .event-description:hover, .iot-color .speaker-button:hover .speaker-name { color: #ec174a; @@ -1619,10 +1634,12 @@ footer p { .iot-color #apresentation::after, .iot-color hr::after, .iot-color #calendar-container .event-details::before, -.iot-color .career-path-links, .iot-color #content-container .event-type { +.iot-color .career-path-links, +.iot-color #content-container .event-type { background-color: #ec174a; } -.iot-color .career-path-links::after { +.iot-color .career-path-links::after, +.iot-color .speaker-button:hover .speaker-image::before { border-color: #ec174a; } @@ -1630,7 +1647,7 @@ footer p { .data-color #event-days-list button.selected, .data-color #event-days-list button:hover, .data-color #content-container h2, -.data-color #social-network ul li a:hover, +.data-color #social-network a:hover, .data-color #content-container .event-description:hover, .data-color .speaker-button:hover .speaker-name { color: #dc160d; @@ -1639,10 +1656,12 @@ footer p { .data-color #apresentation::after, .data-color hr::after, .data-color #calendar-container .event-details::before, -.data-color .career-path-links, .data-color #content-container .event-type { +.data-color .career-path-links, +.data-color #content-container .event-type { background-color: #dc160d; } -.data-color .career-path-links::after { +.data-color .career-path-links::after, +.data-color .speaker-button:hover .speaker-image::before { border-color: #dc160d; } @@ -1650,7 +1669,7 @@ footer p { .web-color #event-days-list button.selected, .web-color #event-days-list button:hover, .web-color #content-container h2, -.web-color #social-network ul li a:hover, +.web-color #social-network a:hover, .web-color #content-container .event-description:hover, .web-color .speaker-button:hover .speaker-name { color: #3a1484; @@ -1659,10 +1678,12 @@ footer p { .web-color #apresentation::after, .web-color hr::after, .web-color #calendar-container .event-details::before, -.web-color .career-path-links, .web-color #content-container .event-type { +.web-color .career-path-links, +.web-color #content-container .event-type { background-color: #3a1484; } -.web-color .career-path-links::after { +.web-color .career-path-links::after, +.web-color .speaker-button:hover .speaker-image::before { border-color: #3a1484; } @@ -1700,9 +1721,14 @@ footer p { margin-top: 0; } +.web-color #event-days-list button { + width: 50%; +} + #event-days-list { border-bottom: 1px solid #353535; display: flex; + align-items: center; } #event-days-list button { width: 25%; diff --git a/api/wwwroot/main.css.map b/api/wwwroot/main.css.map index 482821b4..642194c2 100755 --- a/api/wwwroot/main.css.map +++ b/api/wwwroot/main.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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;;AA/0DD;EA80DA;IAGE;;;AAGF;EACC;;AAr1DD;EAo1DA;IAGE;;;AAGF;EACC;;AA31DD;EA01DA;IAGE;;;AAGF;EACC;;AAj2DD;EAg2DA;IAGE;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAEA;EAMA;;AALA;EACC;EACA;EACA;;AAGD;EACC;;AAED;EACC;;AAED;EAjBD;IAkBE;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AAED;EAnCD;IAoCE;;;;AAGF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;EACA;IACC;;EAED;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;;AAKF;EACC;EAEA;;;AAGF;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;AACA;EACC;EACA;EACA;EACA;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AACA;EAND;IAOE;IACA;;;;AAGF;EAOC;EACA;EACA;EACA;EACA;;AAVA;EACC;EACA;EACA;;AASD;EACC;EACA;;AAED;EACC;EACA;EACA;;AAED;EAtBD;IAuBE;IACA;;;;AAIF;EACC;EACA;EACA;EA0BA;;AAxBA;EACC;EACA;;AAED;EACC;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAMF;EAhCD;IAiCE;;EACA;IACC;IACA;;;;AAIH;EAEC;EACA;;AACA;EAJD;IAKE;;;AAED;EACC;EACA;;AAED;EACC;;AACA;EACC;EACA;;;AAKH;EACC;EACA;EASA;AAaA;AA0BA;;AA9CA;EAJD;IAKE;IACA;IACA;IACA;;;AAID;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAID;EACC;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EAfD;IAgBE;IACA;;;AASF;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVD;IAWE;IACA;;;AAID;EACC;EACA;EACA;;AACA;EAJD;IAKE;IACA;;;AAIF;EACC;EACA;EACA;;AACA;EAJD;IAKE;;;AAID;EACC;EACA;;AAED;EACC;;AAED;EACC;;;AAMJ;EACC;EACA;EAOA;EAKA;EACA;;AAVA;EALD;IAME;IACA;;;AAGD;EACC;EACA;;AAKD;EACC;EACA;;AACA;EAHD;IAIE;;;AAGF;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EAPD;IAQE;;;AAIF;EACC;EACA;EACA;EAEA;EACA;EACA;EAaA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AAlBA;EACC;EACA;EACA;;AAED;EACC;;AAaD;EACC;;AAGF;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EA4BA;;AA1BA;EAPD;IAQE;;;AAED;EACC;;AACA;EAFD;IAGE;;;AAED;EAEC;EACA;EACA;;AAED;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAKD;EApCD;IAqCE;;EACA;IACC;IACA;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;;AAED;EApBD;IAqBE;IASA;;EARA;IACC;IACA;;EAED;IACC;IACA;;;;AAMF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EAIC;;AAHA;EADD;IAEE;;;AAGD;EACC;EACA;;AAED;EAIC;EACA;EACA;;AALA;EADD;IAEE;;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAVD;IAYE;IACA;;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AACA;EACC;;AAED;EAGC;;AACA;EACC;;AAGF;EACC;EACA;EACA;EACA;;;AAON;EACC;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAED;EAVD;IAWE;;EACA;IACC;IACA;;EAED;IACC;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;;AACA;EACC;;AAGF;EAlBD;IAmBE;IAKA;;EAHA;IACC","file":"main.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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DkB;EA3oDlB,KA2oDyB;EAxoDzB,MAwoDwC;EApoDxC,OAqoDc;EApoDd,QAooDoB;EACpB;EACA,kBA/rDO;EAgsDP;EACA;EACA;;AACA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAppDA;EAqoDD;IAkBE;IACA;IACA;IACA;IACA;IACA;;;AAlqDD;EA2oDD;IA2BE;IACA;IACA;IACA;IACA;;;AAGD;EACC;;AAGD;EACC;;AAlrDD;EAirDA;IAGE;;;AAGF;EACC;EACA;;;AAIF;EA1sDC,UA2sDkB;EA1sDlB,KA0sD4B;EAzsD5B,OAysDkC;EAClC,OAzvDW;;AAgEX;EAurDD;IAIE;IACA;;;AAlsDD;EA6rDD;IAQE;IACA;;;;AAIF;EACC;EACA,OAtwDW;;AAgEX;EAosDD;IAIE;;;AAED;EACC;;AACA;EACC;;AAIF;EACC,aA9vDU;EA+vDV;EACA;EACA;EACA,OAtxDU;EAuxDV;;AACA;EACC,OAxxDG;;AA0xDJ;EACC;EACA;EACA;;AAGF;EACC;;AAED;EACC;EACA;EACA,OAtyDI;EAuyDJ;;AAED;EACC;EACA;;AAED;EACC,OA/yDU;EAgzDV;EACA;EACA;;AACA;EACC;EACA;EACA;;AAGF;EACC,OAzzDI;;AA2zDL;EACC;EACA;EACA;;AA/vDD;EA4vDA;IAKE;;;AAKD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA,kBAh1DI;EAi1DJ;EACA;EACA;EACA;EACA;;AACA;EACC;;;AAKH;EACC;;AACA;EACC;;AAED;EACC;EACA;;AApyDD;EAkyDA;IAIE;IACA;;;AAGD;EACC;;AAGF;EACC;EACA;;AAhzDD;EA8yDA;IAIE;IACA;;;AAzzDF;EAozDA;IAQE;;;AAGF;EACC;;AAh0DD;EA+zDA;IAGE;;;AAGF;EACC;;AAt0DD;EAq0DA;IAGE;;;AAGF;EACC;;AA50DD;EA20DA;IAGE;;;AAGF;EACC;;AAl1DD;EAi1DA;IAGE;;;AAGF;EACC;;AAx1DD;EAu1DA;IAGE;;;AAGF;EACC;EACA;;AA/1DD;EA61DA;IAIE;;;AAGF;EACC;;AAr2DD;EAo2DA;IAGE;;;AAGF;EACC;;AA32DD;EA02DA;IAGE;;;AAGF;EACC;;AAj3DD;EAg3DA;IAGE;;;AAGF;EACC;;AAv3DD;EAs3DA;IAGE;;;AAGF;EACC;;AA73DD;EA43DA;IAGE;;;AAGF;EACC;;AAn4DD;EAk4DA;IAGE;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAEA;EAMA;;AALA;EACC;EACA;EACA;;AAGD;EACC;;AAED;EACC;;AAED;EAjBD;IAkBE;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AAED;EAnCD;IAoCE;;;;AAGF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;EACA;IACC;;EAED;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;;AAKF;EACC;EAEA;;;AAGF;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;AACA;EACC;EACA;EACA;EACA;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AACA;EAND;IAOE;IACA;;;;AAGF;EAOC;EACA;EACA;EACA;EACA;;AAVA;EACC;EACA;EACA;;AASD;EACC;EACA;;AAED;EACC;EACA;EACA;;AAED;EAtBD;IAuBE;IACA;;;;AAIF;EACC;EACA;EACA;EA0BA;;AAxBA;EACC;EACA;;AAED;EACC;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAMF;EAhCD;IAiCE;;EACA;IACC;IACA;;;;AAIH;EAEC;EACA;;AACA;EAJD;IAKE;;;AAED;EACC;EACA;;AAED;EACC;;AACA;EACC;EACA;;;AAKH;EACC;EACA;EASA;AAaA;AA0BA;;AA9CA;EAJD;IAKE;IACA;IACA;IACA;;;AAID;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAID;EACC;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EAfD;IAgBE;IACA;;;AASF;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVD;IAWE;IACA;;;AAID;EACC;EACA;EACA;;AACA;EAJD;IAKE;IACA;;;AAIF;EACC;EACA;EACA;;AACA;EAJD;IAKE;;;AAID;EACC;EACA;;AAED;EACC;;AAED;EACC;;;AAMJ;EACC;EACA;EAOA;EAKA;EACA;;AAVA;EALD;IAME;IACA;;;AAGD;EACC;EACA;;AAKD;EACC;EACA;;AACA;EAHD;IAIE;;;AAGF;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EAPD;IAQE;;;AAIF;EACC;EACA;EACA;EAEA;EACA;EACA;EAaA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AAlBA;EACC;EACA;EACA;;AAED;EACC;;AAaD;EACC;;AAGF;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EA4BA;;AA1BA;EAPD;IAQE;;;AAED;EACC;;AACA;EAFD;IAGE;;;AAED;EAEC;EACA;EACA;;AAED;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAKD;EApCD;IAqCE;;EACA;IACC;IACA;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;;AAED;EApBD;IAqBE;IASA;;EARA;IACC;IACA;;EAED;IACC;IACA;;;;AAMF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EAIC;;AAHA;EADD;IAEE;;;AAGD;EACC;EACA;;AAED;EAIC;EACA;EACA;;AALA;EADD;IAEE;;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAVD;IAYE;IACA;;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AACA;EACC;;AAED;EAGC;;AACA;EACC;;AAGF;EACC;EACA;EACA;EACA;;;AAON;EACC;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAED;EAVD;IAWE;;EACA;IACC;IACA;;EAED;IACC;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;;AACA;EACC;;AAGF;EAlBD;IAmBE;IAKA;;EAHA;IACC","file":"main.css"} \ No newline at end of file diff --git a/api/wwwroot/main.scss b/api/wwwroot/main.scss index 3e7c627a..3fb3a191 100755 --- a/api/wwwroot/main.scss +++ b/api/wwwroot/main.scss @@ -1191,9 +1191,6 @@ hr { a { transition: color $transition-time ease-out; -webkit-transition: color $transition-time ease-out; - &:hover { - color: $red; - } } } } @@ -1333,10 +1330,11 @@ footer { } img { - -webkit-filter: invert(100%); - filter: invert(100%); - max-width: 70%; - margin: 0 auto; + //-webkit-filter: invert(100%); + //filter: invert(100%); + max-width: 100%; + margin: 20 auto; + padding: 20px; @include portable { max-width: 70%; } @@ -1388,21 +1386,37 @@ footer { color: $white; text-transform: uppercase; text-align: center; + @include mobile { + font-size: 30px; + } span { font-size: 22px; text-transform: none; + @include mobile { + font-size: 20px; + } } } img { - -webkit-filter: invert(100%); - filter: invert(100%); - max-width: 250px; + //-webkit-filter: invert(100%); + //filter: invert(100%); + max-width: 200px; margin: 35px auto 0; + @include mobile { + max-width: 150px; + } } } .career-path { + .container{ + .row{ + + } + } + #apresentation { + &::after { content: " "; @include position(absolute, 0, null, null, 0); @@ -1426,7 +1440,7 @@ footer { } .company-image { opacity: 1; - width: 85%; + width: 60%; } } @@ -1454,7 +1468,7 @@ footer { .company-image { @include position(absolute, 50%, null, null, 50%); transform: translate(-50%, -50%); - width: 82%; + width: 85%; z-index: 1; transition: opacity $transition-time ease-in-out, width $transition-time ease-in-out; opacity: 0; @@ -1481,7 +1495,7 @@ footer { #event-days-list button.selected, #event-days-list button:hover, #content-container h2, - #social-network li a:hover, + #social-network a:hover, #content-container .event-description:hover, .speaker-button:hover .speaker-name { color: $ai-color; @@ -1490,10 +1504,12 @@ footer { #apresentation::after, hr::after, #calendar-container .event-details::before, - .career-path-links, #content-container .event-type { + .career-path-links, + #content-container .event-type { background-color: $ai-color; } - .career-path-links::after { + .career-path-links::after, + .speaker-button:hover .speaker-image::before { border-color: $ai-color; } } @@ -1502,7 +1518,7 @@ footer { #event-days-list button.selected, #event-days-list button:hover, #content-container h2, - #social-network ul li a:hover, + #social-network a:hover, #content-container .event-description:hover, .speaker-button:hover .speaker-name { color: $ciber-color; @@ -1511,10 +1527,12 @@ footer { #apresentation::after, hr::after, #calendar-container .event-details::before, - .career-path-links, #content-container .event-type { + .career-path-links, + #content-container .event-type { background-color: $ciber-color; } - .career-path-links::after { + .career-path-links::after, + .speaker-button:hover .speaker-image::before { border-color: $ciber-color; } } @@ -1523,7 +1541,7 @@ footer { #event-days-list button.selected, #event-days-list button:hover, #content-container h2, - #social-network ul li a:hover, + #social-network a:hover, #content-container .event-description:hover, .speaker-button:hover .speaker-name { color: $mobile-color; @@ -1532,10 +1550,12 @@ footer { #apresentation::after, hr::after, #calendar-container .event-details::before, - .career-path-links, #content-container .event-type { + .career-path-links, + #content-container .event-type { background-color: $mobile-color; } - .career-path-links::after { + .career-path-links::after, + .speaker-button:hover .speaker-image::before { border-color: $mobile-color; } } @@ -1544,7 +1564,7 @@ footer { #event-days-list button.selected, #event-days-list button:hover, #content-container h2, - #social-network ul li a:hover, + #social-network a:hover, #content-container .event-description:hover, .speaker-button:hover .speaker-name { color: $iot-color; @@ -1553,10 +1573,12 @@ footer { #apresentation::after, hr::after, #calendar-container .event-details::before, - .career-path-links, #content-container .event-type { + .career-path-links, + #content-container .event-type { background-color: $iot-color; } - .career-path-links::after { + .career-path-links::after, + .speaker-button:hover .speaker-image::before { border-color: $iot-color; } } @@ -1565,7 +1587,7 @@ footer { #event-days-list button.selected, #event-days-list button:hover, #content-container h2, - #social-network ul li a:hover, + #social-network a:hover, #content-container .event-description:hover, .speaker-button:hover .speaker-name { color: $data-color; @@ -1574,10 +1596,12 @@ footer { #apresentation::after, hr::after, #calendar-container .event-details::before, - .career-path-links, #content-container .event-type { + .career-path-links, + #content-container .event-type { background-color: $data-color; } - .career-path-links::after { + .career-path-links::after, + .speaker-button:hover .speaker-image::before { border-color: $data-color; } } @@ -1586,7 +1610,7 @@ footer { #event-days-list button.selected, #event-days-list button:hover, #content-container h2, - #social-network ul li a:hover, + #social-network a:hover, #content-container .event-description:hover, .speaker-button:hover .speaker-name { color: $web-color; @@ -1595,10 +1619,12 @@ footer { #apresentation::after, hr::after, #calendar-container .event-details::before, - .career-path-links, #content-container .event-type { + .career-path-links, + #content-container .event-type { background-color: $web-color; } - .career-path-links::after { + .career-path-links::after, + .speaker-button:hover .speaker-image::before { border-color: $web-color; } } @@ -1631,9 +1657,17 @@ footer { } } } +.web-color { + #event-days-list { + button { + width: 50%; + } + } +} #event-days-list { border-bottom: 1px solid $dark-grey; display: flex; + align-items: center; button { width: 25%; padding: 20px 0; diff --git a/website/.DS_Store b/website/.DS_Store index 2820e9fd..75155a1b 100644 Binary files a/website/.DS_Store and b/website/.DS_Store differ diff --git a/website/cp-ds.html b/website/cp-ds.html index 688ec779..30fd625a 100644 --- a/website/cp-ds.html +++ b/website/cp-ds.html @@ -68,16 +68,11 @@
Career Path

Data Science


-

O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia - em - Portugal - reunindo estudantes de informática de todas as faculdades do país.

-

Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto - entre - participantes e empresas, bem como a socialização, o convívio e a troca de experiências e - conhecimentos - entre os presentes.

- +

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
diff --git a/website/cp-ia.html b/website/cp-ia.html index d573cbf3..cce2aec4 100644 --- a/website/cp-ia.html +++ b/website/cp-ia.html @@ -68,16 +68,11 @@
Career Path

Artificial Intelligence


-

O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia - em - Portugal - reunindo estudantes de informática de todas as faculdades do país.

-

Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto - entre - participantes e empresas, bem como a socialização, o convívio e a troca de experiências e - conhecimentos - entre os presentes.

- +

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+ diff --git a/website/cp-iot.html b/website/cp-iot.html index b7947b52..94eeb422 100644 --- a/website/cp-iot.html +++ b/website/cp-iot.html @@ -67,16 +67,11 @@
Career Path

Internet of Things


-

O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia - em - Portugal - reunindo estudantes de informática de todas as faculdades do país.

-

Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto - entre - participantes e empresas, bem como a socialização, o convívio e a troca de experiências e - conhecimentos - entre os presentes.

- +

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+ diff --git a/website/cp-net.html b/website/cp-net.html index 5568b149..73a65cab 100644 --- a/website/cp-net.html +++ b/website/cp-net.html @@ -67,15 +67,10 @@
Career Path

Internet of Things


-

O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia - em - Portugal - reunindo estudantes de informática de todas as faculdades do país.

-

Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto - entre - participantes e empresas, bem como a socialização, o convívio e a troca de experiências e - conhecimentos - entre os presentes.

+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

@@ -145,8 +140,8 @@
-
Palestra
-

(Critical Software)

+
Workshop
+

Scapy

Gonçalo Amaro & André Pinheiro

Dognaedis
-
-
-
16:45 - 18:30
-
-
-
Workshop
-

(Critical Software)

-

Gonçalo Silva

-
Critical - Software
- -
-
+ @@ -219,6 +198,41 @@
Critical Software
+
+ +
+ Gonçalo Amaro + +
+

Gonçalo Amaro

+
Dognaedis
+
+
+ +
+ +
+ André Pinheiro + +
+

André Pinheiro

+
Dognaedis
+
+
+ +
+ +
+ Hugo Trovão + +
+

Hugo Trovão

+
Dognaedis
+
+
diff --git a/website/cp-web.html b/website/cp-web.html new file mode 100644 index 00000000..fbde6732 --- /dev/null +++ b/website/cp-web.html @@ -0,0 +1,344 @@ + + + + + + + + + + + + + + + + + + Career Path - Web Development + + + + + + + + + + + + + + + + +
+ + +
+
+
Web Development Powered by:
+ Blip Image +
+
+ + +
+
+
+
+
Career Path
+

Web Development

+
+

O ENEI19 não só vai ter um programa geral como, também, vai ter 5 Career Paths! + Vais poder escolher o que mais se identifica contigo e ter acesso a todas as conferências sobre essa temática!.

+

Podes fazer a tua inscrição no Career Path que mais gostares através da nossa app!

+

Mas não te preocupes, apesar de te inscreveres num determinado Career Path, poderás participar em palestras ou workshops de Career Paths diferentes.

+
+
+
+
+ + +
+
+
+
+

Programa

+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
Manhã
+
+
+
Tarde/Noite
+
+
+
+
+
+
+
+
+
+
+
+
11:00 - 13:30
+
+
+
Workshop
+

Progressive Web App: From Full Online to Full Offline

+

Domingos Martins e Ricardo Soares

+
Blip
+ +
+
+
+
+
+
+
17:00 - 18:00
+
+
+
Palestra
+

Introdução ao Git: onde estiveste toda a minha vida?

+

João Vale

+
Blip
+ +
+
+
+
+
18:00 - 19:00
+
+
+
Palestra
+

Mapping the DNA of fraud

+
Feedzai
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
16:45 - 17:45
+
+
+
Palestra
+

React Engineering Principles

+

Hugo Daniel Gomes

+
Farfetch
+ + +
+
+
+
+
17:45 - 18:45
+
+
+
Palestra
+

Do conteúdo ao negócio

+

Nuno Alves

+
LOBA - Customer Experience Design
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+

Speakers

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file