diff --git a/public/images/profile/georg_wahlroos.jpg b/public/images/profile/georg_wahlroos.jpg new file mode 100644 index 0000000..1c470ee Binary files /dev/null and b/public/images/profile/georg_wahlroos.jpg differ diff --git a/public/images/profile/iitu_kuusrainen.jpg b/public/images/profile/iitu_kuusrainen.jpg new file mode 100644 index 0000000..f2e25f2 Binary files /dev/null and b/public/images/profile/iitu_kuusrainen.jpg differ diff --git a/public/images/profile/patrik_raita.jpg b/public/images/profile/patrik_raita.jpg new file mode 100644 index 0000000..7e87b59 Binary files /dev/null and b/public/images/profile/patrik_raita.jpg differ diff --git a/public/images/profile/sinna_kari.jpg b/public/images/profile/sinna_kari.jpg new file mode 100644 index 0000000..db4b48c Binary files /dev/null and b/public/images/profile/sinna_kari.jpg differ diff --git a/src/components/AfterpartySection.astro b/src/components/AfterpartySection.astro new file mode 100644 index 0000000..7d51283 --- /dev/null +++ b/src/components/AfterpartySection.astro @@ -0,0 +1,54 @@ +
+
+ +

Afterparty of the event is hosted by Reaktor.

+ +
+ +

Afterparty includes:

+ + +
+ +

There are 2 ways to gain access to the afterparty:

+ +
    +
  1. Be early at the event.
  2. + +
  3. Visit Reaktor's stand.
  4. + +
+ +
+ +

Afterparty will be held at Reaktor's office in Turku.

+

Address: Läntinen Rantakatu 15

+ +
+ + + + + \ No newline at end of file diff --git a/src/components/ContactSection.astro b/src/components/ContactSection.astro index 9b9b620..b0d8cf1 100644 --- a/src/components/ContactSection.astro +++ b/src/components/ContactSection.astro @@ -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; diff --git a/src/components/JobDatingSection.astro b/src/components/JobDatingSection.astro new file mode 100644 index 0000000..eec49a8 --- /dev/null +++ b/src/components/JobDatingSection.astro @@ -0,0 +1,32 @@ +
+
+ +

Job Dating means short 5-10 minute interviews with potential employers.

+ +
+ +

Step by step guide to participate:

+ +
    +
  1. Download the app via App Store or Google Play. (Published on 1.11.2025)
  2. +
  3. Make an applicant profile.
  4. +
  5. Wait for invitation to an interview from an employer in the event.
  6. +
+ +
+ + + + + \ No newline at end of file diff --git a/src/components/ScheduleSection.astro b/src/components/ScheduleSection.astro new file mode 100644 index 0000000..dc442cb --- /dev/null +++ b/src/components/ScheduleSection.astro @@ -0,0 +1,34 @@ +
+
+ +
+ +

12:00

+

Doors open.

+ +

12:10–12:55

+

KEYNOTE: Juha-Matti Santala — How to Build a Developer Portfolio.

+ +

13:15–14:00

+

KEYNOTE: Mikko Hyppönen — Technology and Security.

+ +

14:20–15:05

+

KEYNOTE: Tarmo Pajunen — TBA.

+ +

15:25–16:10

+

KEYNOTE: Joonas Korgan — TBA.

+ +

16:15-17:00

+

Workshop by TEK — TBA.

+ +

17:00

+

Event ends.

+ +

+

+ +

18:00-22:00

+

Afterparty by Reaktor.

+ +
+
\ No newline at end of file diff --git a/src/data/contacts.json b/src/data/contacts.json index 977b284..678911b 100644 --- a/src/data/contacts.json +++ b/src/data/contacts.json @@ -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": [ @@ -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": [ @@ -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": "" } ] } \ No newline at end of file diff --git a/src/pages/contact.astro b/src/pages/contact.astro index e16a144..c54fafb 100644 --- a/src/pages/contact.astro +++ b/src/pages/contact.astro @@ -27,7 +27,13 @@ import ContactSection from "../components/ContactSection.astro";

- + +
+
+ +
+
+

diff --git a/src/pages/index.astro b/src/pages/index.astro index 1b858f5..d2013da 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -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" --- - <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>