Skip to content

Commit a9bef2b

Browse files
committed
feat: adicionar palestrante Eustaquio Rangel e atualizar logo Precisao Sistemas
1 parent 2293790 commit a9bef2b

7 files changed

Lines changed: 62 additions & 37 deletions

File tree

‎public/assets/eustaquio.jpg‎

6.52 KB
Loading
-12.3 KB
Binary file not shown.

‎public/assets/precisão.jpg‎

76 KB
Loading

‎src/components/sections/Schedule.tsx‎

Lines changed: 39 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,20 @@ import speakersData from "@/data/speakers.json";
2626
import { TICKET_URL, WORKSHOP_FORM_URL } from "@/lib/constants";
2727

2828
export default function Schedule() {
29-
// Default to index 5 (Henrique Amaral - 11:20)
30-
const [activeItemIndex, setActiveItemIndex] = useState(5);
29+
// Default to index 4 (Eustáquio Rangel - 10:30)
30+
const [activeItemIndex, setActiveItemIndex] = useState(4);
3131
const [isBioExpanded, setIsBioExpanded] = useState(false);
3232

3333
const tabsContainerRef = useRef<HTMLDivElement>(null);
3434
const tabRefs = useRef<(HTMLButtonElement | null)[]>([]);
3535

36+
const eustaquioSpeaker = speakersData.speakers.find(
37+
(s) => s.id === "eustaquio-rangel"
38+
);
39+
const henriqueSpeaker = speakersData.speakers.find(
40+
(s) => s.id === "henrique-amaral"
41+
);
42+
3643
const scheduleItems = [
3744
{
3845
id: "credenciamento",
@@ -123,26 +130,34 @@ export default function Schedule() {
123130
actionUrl: "#partners",
124131
},
125132
{
126-
id: "palestra-3",
133+
id: "eustaquio-rangel",
127134
shortTime: "10:30",
128135
time: "10:30 – 11:20",
129-
tabLabel: "Palestra 3",
136+
tabLabel: "Eustáquio Rangel",
130137
type: "talk",
131-
badge: "Palestra 3 · Em Breve",
138+
isConfirmed: true,
139+
badge: "Palestra Magna · Confirmado",
132140
stage: "Palco Principal",
133-
title: "Palestra Magna 3 — Engenharia & Desenvolvimento",
134-
speaker: "Palestrante Convidado",
135-
role: "Especialista em Tecnologia",
136-
company: "A divulgar",
141+
title:
142+
eustaquioSpeaker?.talkTitle ||
143+
"Conhecendo Ruby e Rails",
144+
speaker: eustaquioSpeaker?.name || "Eustáquio Rangel",
145+
role: eustaquioSpeaker?.role || "Engenheiro de Software Sênior",
146+
company: eustaquioSpeaker?.company || "Bluefish",
147+
photo: eustaquioSpeaker?.photo || "/assets/eustaquio.jpg",
137148
description:
138-
"Retorno do coffee break com uma apresentação prática e envolvente abordando desenvolvimento moderno de software, ferramentas e metodologias ágeis.",
139-
highlights: [
140-
"Palco Principal pós-Coffee Break",
141-
"Conteúdo prático de engenharia de software",
142-
"Perguntas e respostas ao vivo",
149+
eustaquioSpeaker?.talkTopic ||
150+
"Vamos conhecer um pouco da linguagem Ruby e do seu framework catalisador Rails, com hands-on, montando um pequeno app web com poucas linhas de código!",
151+
bio:
152+
eustaquioSpeaker?.bio ||
153+
"Com mais de 30 anos de experiência em desenvolvimento de software, Eustáquio Rangel trabalha com Ruby desde o início dos anos 2000 e é uma das referências da comunidade Ruby no Brasil. Entusiasta e defensor do Software Livre, é mantenedor de projetos de código aberto e autor de livros sobre Ruby, Rails e Git. Em 2006, publicou Ruby: Conhecendo a Linguagem, reconhecido como o primeiro livro de Ruby publicado no Brasil. Eustáquio também é fundador e desenvolvedor da Bluefish, empresa especializada em consultoria, desenvolvimento e treinamento utilizando soluções de Software Livre.",
154+
highlights: eustaquioSpeaker?.credentials || [
155+
"Mais de 30 anos de experiência em desenvolvimento de software",
156+
"Referência em Ruby no Brasil e autor do 1º livro de Ruby publicado no país",
157+
"Fundador e desenvolvedor da Bluefish & mantenedor Open Source",
143158
],
144-
actionLabel: "Acompanhar no Instagram",
145-
actionUrl: "https://instagram.com/ferpatechday",
159+
actionLabel: "Garantir Ingresso",
160+
actionUrl: TICKET_URL,
146161
},
147162
{
148163
id: "henrique-amaral",
@@ -154,19 +169,19 @@ export default function Schedule() {
154169
badge: "Palestra Magna · Confirmado",
155170
stage: "Palco Principal",
156171
title:
157-
speakersData.speakers[0]?.talkTitle ||
172+
henriqueSpeaker?.talkTitle ||
158173
"Informática em Saúde: Aplicações, Tecnologias e Perspectivas para o Futuro",
159-
speaker: speakersData.speakers[0]?.name || "Henrique Amaral",
160-
role: speakersData.speakers[0]?.role || "Consultor Técnico",
161-
company: speakersData.speakers[0]?.company || "Philips",
162-
photo: speakersData.speakers[0]?.photo || "/assets/HenriqueAmaral.jpeg",
174+
speaker: henriqueSpeaker?.name || "Henrique Amaral",
175+
role: henriqueSpeaker?.role || "Consultor Técnico",
176+
company: henriqueSpeaker?.company || "Philips",
177+
photo: henriqueSpeaker?.photo || "/assets/HenriqueAmaral.jpeg",
163178
description:
164-
speakersData.speakers[0]?.talkTopic ||
179+
henriqueSpeaker?.talkTopic ||
165180
"A tecnologia aplicada à saúde promove processos e serviços mais seguros, eficientes e integrados, auxiliando os profissionais de saúde em seu trabalho diário e contribuindo para uma melhor experiência e jornada dos pacientes.",
166181
bio:
167-
speakersData.speakers[0]?.bio ||
182+
henriqueSpeaker?.bio ||
168183
"Henrique Amaral é bacharel em Informática Biomédica e doutor em Processamento e Análise de Imagens Médicas pela USP de Ribeirão Preto. Realizou pós-doutorado na University of Washington e na UT Health, nos Estados Unidos. Profissionalmente, atuou na área de informática em saúde em instituições e empresas como Hospital A.C. Camargo, Dasa, Siemens, GE e Philips.",
169-
highlights: speakersData.speakers[0]?.credentials || [
184+
highlights: henriqueSpeaker?.credentials || [
170185
"Doutor pela USP de Ribeirão Preto",
171186
"Pós-doutorado pela University of Washington & UT Health",
172187
"Atuações: Hospital A.C. Camargo, Dasa, Siemens, GE e Philips",

‎src/data/partners.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"category": "Cota Bronze",
1919
"description": "Tecnologia e automação com inteligência para gestão do varejo farmacêutico e comercial.",
2020
"url": "https://precisaosistemas.com.br/",
21-
"logo": "/assets/precisão-sistemas.png"
21+
"logo": "/assets/precisão.jpg"
2222
}
2323
],
2424
"institutional": [

‎src/data/schedule.json‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@
3939
{
4040
"id": "5",
4141
"time": "10:30 – 11:20",
42-
"title": "Palestra 3 — a definir",
43-
"speaker": "A definir",
44-
"speakerId": "palestra-3",
42+
"title": "Conhecendo Ruby e Rails",
43+
"speaker": "Eustáquio Rangel (Bluefish)",
44+
"speakerId": "eustaquio-rangel",
4545
"type": "talk",
46-
"description": "Tema e palestrante serão divulgados em breve."
46+
"description": "Vamos conhecer um pouco da linguagem Ruby e do seu framework catalisador Rails, com hands-on, montando um pequeno app web com poucas linhas de código!"
4747
},
4848
{
4949
"id": "6",

‎src/data/speakers.json‎

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22
"title": "Palestrantes Confirmados",
33
"subtitle": "Especialistas do mercado e da academia compartilhando visões práticas e o futuro da tecnologia no Ferpa Tech Day.",
44
"speakers": [
5+
{
6+
"id": "eustaquio-rangel",
7+
"name": "Eustáquio Rangel",
8+
"role": "Engenheiro de Software Sênior",
9+
"company": "Bluefish",
10+
"photo": "/assets/eustaquio.jpg",
11+
"time": "10:30 – 11:20",
12+
"stage": "Palco Principal",
13+
"badge": "Palestrante Confirmado",
14+
"talkTitle": "Conhecendo Ruby e Rails",
15+
"talkTopic": "Vamos conhecer um pouco da linguagem Ruby e do seu framework catalisador Rails, com hands-on, montando um pequeno app web com poucas linhas de código!",
16+
"bio": "Com mais de 30 anos de experiência em desenvolvimento de software, Eustáquio Rangel trabalha com Ruby desde o início dos anos 2000 e é uma das referências da comunidade Ruby no Brasil. Entusiasta e defensor do Software Livre, é mantenedor de projetos de código aberto e autor de livros sobre Ruby, Rails e Git. Em 2006, publicou Ruby: Conhecendo a Linguagem, reconhecido como o primeiro livro de Ruby publicado no Brasil. Eustáquio também é fundador e desenvolvedor da Bluefish, empresa especializada em consultoria, desenvolvimento e treinamento utilizando soluções de Software Livre.",
17+
"credentials": [
18+
"Mais de 30 anos de experiência em desenvolvimento de software",
19+
"Referência em Ruby no Brasil e autor do 1º livro de Ruby publicado no país",
20+
"Fundador e desenvolvedor da Bluefish & mantenedor Open Source"
21+
]
22+
},
523
{
624
"id": "henrique-amaral",
725
"name": "Henrique Amaral",
@@ -27,14 +45,6 @@
2745
"name": "Liszeila Abdala",
2846
"time": "09:20 – 10:10",
2947
"status": "unrevealed"
30-
},
31-
{
32-
"id": "eustaquio-rangel",
33-
"name": "Eustaquio Rangel",
34-
"role": "Engenheiro de software sênior",
35-
"time": "10:30 – 11:20",
36-
"talkTopic": "Vamos conhecer um pouco da linguagem Ruby e do seu framework catalisador Rails, com hands-on, montando um pequeno app web com poucas linhas de código!",
37-
"status": "unrevealed"
3848
}
3949
]
4050
}

0 commit comments

Comments
 (0)