Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added public/images/profile/georg_wahlroos.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/profile/iitu_kuusrainen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/profile/patrik_raita.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/profile/sinna_kari.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
54 changes: 54 additions & 0 deletions src/components/AfterpartySection.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<br />
<section class="container mx-auto jobdating-section">

<h4 class="text-lg">Afterparty of the event is hosted by Reaktor.</h4>

<br />

<p class="text-lg font-bold">Afterparty includes:</p>
<ul class="list-disc list-inside mt-2 mb-2">
<li class="ml-12">Sauna.</li>
<li class="ml-12">Snacks and drinks.</li>
<li class="ml-12">DJ, karaoke and music.</li>
<li class="ml-12">Opportunity to make deeper connections.</li>
</ul>

<br />

<p class="text-lg font-bold">There are 2 ways to gain access to the afterparty:</p>

<ol class="list-decimal list-inside mt-2">
<li class="ml-6"> Be early at the event.</li>
<ul class="list-disc list-inside mt-2 mb-2">
<li class="ml-12">The event producers will give away tickets for people who arrive early.</li>
<li class="ml-12">Limited amount of tickets available, so be quick!</li>
</ul>
<li class="ml-6"> Visit Reaktor's stand.</li>
<ul class="list-disc list-inside mt-2 mb-2">
<li class="ml-12">Reaktor will give away tickets for people of their choosing.</li>
<li class="ml-12">Be sure to visit Reaktor's stand and introduce yourself!</li>
</ul>
</ol>

<br />

<p class="text-lg font-bold">Afterparty will be held at Reaktor's office in Turku.</p>
<p>Address: Läntinen Rantakatu 15</p>

</section>




<style>
.faq-section {
max-width: 3000px;
margin: 0 auto;
padding: 2rem;
}

.faq-section h2 {
text-align: center;
margin-bottom: 2rem;
}
</style>
2 changes: 1 addition & 1 deletion src/components/ContactSection.astro
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import contacts from "../data/contacts.json";

interface Props {
title?: string;
people: "projectLead" | "sales" | "tech" | "marketing";
people: "projectLead" | "sales" | "tech" | "marketing" | "production" | "movie";
}

const { title, people } = Astro.props;
Expand Down
32 changes: 32 additions & 0 deletions src/components/JobDatingSection.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<br />
<section class="container mx-auto jobdating-section">

<h4 class="text-lg">Job Dating means short 5-10 minute interviews with potential employers.</h4>

<br />

<p class="text-lg font-bold mb-4">Step by step guide to participate:</p>

<ol class="list-decimal list-inside mt-2">
<li class="ml-6 mb-2"> Download the app via App Store or Google Play. (Published on 1.11.2025)</li>
<li class="ml-6 mb-2"> Make an applicant profile.</li>
<li class="ml-6 mb-2"> Wait for invitation to an interview from an employer in the event.</li>
</ol>

</section>




<style>
.faq-section {
max-width: 3000px;
margin: 0 auto;
padding: 2rem;
}

.faq-section h2 {
text-align: center;
margin-bottom: 2rem;
}
</style>
34 changes: 34 additions & 0 deletions src/components/ScheduleSection.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<br/>
<section class="container mx-auto px-6 mb-10 flex justify-center">

<div class="grid grid-cols-[max-content,1fr] gap-x-0 gap-y-3 bg-container rounded-lg py-6 px-0 shadow-root-card w-full">

<h4 class="text-lg font-semibold text-accent text-left">12:00</h4>
<p class="text-lg font-montserrat">Doors open.</p>

<h4 class="text-lg font-semibold text-accent text-left">12:10–12:55</h4>
<p class="text-lg font-montserrat">KEYNOTE: Juha-Matti Santala &mdash; How to Build a Developer Portfolio.</p>

<h4 class="text-lg font-semibold text-accent text-left">13:15–14:00</h4>
<p class="text-lg font-montserrat">KEYNOTE: Mikko Hyppönen &mdash; Technology and Security.</p>

<h4 class="text-lg font-semibold text-accent text-left">14:20–15:05</h4>
<p class="text-lg font-montserrat">KEYNOTE: Tarmo Pajunen &mdash; TBA.</p>

<h4 class="text-lg font-semibold text-accent text-left">15:25–16:10</h4>
<p class="text-lg font-montserrat">KEYNOTE: Joonas Korgan &mdash; TBA.</p>

<h4 class="text-lg font-semibold text-accent text-left">16:15-17:00</h4>
<p class="text-lg font-montserrat">Workshop by TEK &mdash; TBA.</p>

<h4 class="text-lg font-semibold text-accent text-left">17:00</h4>
<p class="text-lg font-montserrat">Event ends.</p>

<p class="mb-10"></p>
<p></p>

<h4 class="text-lg font-semibold text-accent text-left">18:00-22:00</h4>
<p class="text-lg font-montserrat">Afterparty by Reaktor.</p>

</div>
</section>
112 changes: 94 additions & 18 deletions src/data/contacts.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,24 +64,6 @@
"linkedin": "https://www.linkedin.com/in/rikulauttia/",
"image": "/images/profile/riku_lauttia.jpg",
"text": ""
},
{
"name": "Oskari Arvo",
"title": "Partnership Manager",
"email": "oskari.arvo@rootexpo.fi",
"phone": "045 880 5996",
"linkedin": "https://www.linkedin.com/in/oskari-arvo-a1ba0a205/",
"image": "/images/profile/oskari_arvo.jpg",
"text": ""
},
{
"name": "Eero Antila",
"title": "Recruitment",
"email": "eero.antila@rootexpo.fi",
"phone": "045 316 6986",
"linkedin": "https://www.linkedin.com/in/eero-antila/",
"image": "/images/profile/eero_antila.jpg",
"text": ""
}
],
"tech": [
Expand Down Expand Up @@ -111,6 +93,15 @@
"linkedin": "https://www.linkedin.com/in/juho-torkkeli/",
"image": "/images/profile/juho_torkkeli.jpg",
"text": ""
},
{
"name": "Oskari Arvo",
"title": "Product Lead",
"email": "oskari.arvo@rootexpo.fi",
"phone": "",
"linkedin": "https://www.linkedin.com/in/oskari-arvo-a1ba0a205/",
"image": "/images/profile/oskari_arvo.jpg",
"text": ""
}
],
"marketing": [
Expand All @@ -122,6 +113,91 @@
"linkedin": "https://www.linkedin.com/in/janinapaasila/",
"image": "/images/profile/janina_paasila.jpg",
"text": ""
},
{
"name": "Sinna Kari",
"title": "Marketing Manager",
"email": "",
"phone": "",
"linkedin": "https://www.linkedin.com/in/sinna-kari-746785358/",
"image": "/images/profile/sinna_kari.jpg",
"text": ""
},
{
"name": "Iitu Kuusrainen",
"title": "Marketing Manager",
"email": "",
"phone": "",
"linkedin": "https://www.linkedin.com/in/iitu-kuusrainen/",
"image": "/images/profile/iitu_kuusrainen.jpg",
"text": ""
}
],
"production": [
{
"name": "Oskari Kyllönen",
"title": "Production Lead",
"email": "oskari.kyllonen@rootexpo.fi",
"phone": "",
"linkedin": "",
"image": "",
"text": ""
},
{
"name": "Eero Antila",
"title": "Program Lead",
"email": "eero.antila@rootexpo.fi",
"phone": "045 316 6986",
"linkedin": "https://www.linkedin.com/in/eero-antila/",
"image": "/images/profile/eero_antila.jpg",
"text": ""
},
{
"name": "Patrik Raita",
"title": "Production Manager",
"email": "",
"phone": "",
"linkedin": "https://www.linkedin.com/in/patrik-raita-4bb45629b/",
"image": "/images/profile/patrik_raita.jpg",
"text": ""
}
],
"movie": [
{
"name": "Tobia Sillanpää",
"title": "Short videos",
"email": "",
"phone": "",
"linkedin": "",
"image": "",
"text": ""
},
{
"name": "Odelia Stenudd",
"title": "Short videos",
"email": "",
"phone": "",
"linkedin": "",
"image": "",
"text": ""
},
{
"name": "Julia Ojala",
"title": "Photography",
"email": "",
"phone": "",
"linkedin": "",
"image": "",
"text": ""
},
{
"name": "Georg Wahlroos",
"title": "Photography",
"email": "",
"phone": "",
"linkedin": "https://www.linkedin.com/in/georg-wahlroos-689267180/",
"image": "/images/profile/georg_wahlroos.jpg",
"text": ""
}
]
}
8 changes: 7 additions & 1 deletion src/pages/contact.astro
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,13 @@ import ContactSection from "../components/ContactSection.astro";
<ContactSection title="Marketing." people="marketing" />
<br />
<br />
<ContactSection title="Devs." people="tech" />
<ContactSection title="Technology & Product." people="tech" />
<br />
<br />
<ContactSection title="Production & Program." people="production" />
<br />
<br />
<ContactSection title="Movie & Photography." people="movie" />
<br />
<br />
<ContactSection title="Operations." people="projectLead" />
Expand Down
20 changes: 13 additions & 7 deletions src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ import Image from "../components/Image.astro";
import CustomContactSection from "../components/CustomContactSection.astro";
import FaqIndex from "../components/FaqIndex.astro";
import SpeakerSection from "../components/SpeakerSection.astro";
import JobDatingSection from "../components/JobDatingSection.astro";
import ScheduleSection from "../components/ScheduleSection.astro"
import AfterpartySection from "../components/AfterpartySection.astro"
---

<Layout
Expand Down Expand Up @@ -84,23 +87,26 @@ import SpeakerSection from "../components/SpeakerSection.astro";

<Section>
<Title text="JOB DATING." />
<Body text="You'll leave with more than you came for." />
<JobDatingSection />
</Section>

<Section>
<Title text="MUST-SEE MOMENTS." />
<Body
text="World-class speakers. Hands-on workshops. Exclusive afterwork party. Stay tuned!"
/>
<Title text="PROGRAM SCHEDULE." />
<ScheduleSection />
</Section>

<Section>
<Title text="AFTERPARTY." />
<AfterpartySection />
</Section>

<Section>
<Title text="ALREADY IN MOTION." />
<Title text="PARTNERS." />
<StaticPartnersPage />
</Section>

<Section>
<Title text="Frequently Asked Questions (FAQ)" />
<Title text="Frequently Asked Questions (FAQ)." />
<FaqIndex />
</Section>

Expand Down
Loading