add people
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
import Link from 'next/link'
|
||||
import { getAllPeopleData, PersonData } from '@/lib/peopleData'
|
||||
import { getAllPeopleDataSync, PersonData } from '@/lib/peopleData'
|
||||
|
||||
// Function to convert name to URL slug
|
||||
function nameToSlug(name: string): string {
|
||||
return name.replace(/\s+/g, '_')
|
||||
// Convert to lowercase and replace spaces with underscores
|
||||
return name.replace(/\s+/g, '_').toLowerCase()
|
||||
}
|
||||
|
||||
export function PeopleHero() {
|
||||
const people = getAllPeopleData()
|
||||
const people = getAllPeopleDataSync()
|
||||
|
||||
return (
|
||||
<div className="bg-white py-24 sm:py-32">
|
||||
|
||||
@@ -19,6 +19,6 @@ const biography = `
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Adnan() {
|
||||
export function People_Adnan_Fateryji() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Alexandre_Hannelas.tsx
Normal file
21
src/components/people/People_Alexandre_Hannelas.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Alexandre Hannelas',
|
||||
role: 'Finance Manager',
|
||||
imageUrl: '/images/people/alexandre_hannelas/alexandre_hannelas.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Capable finance specialist with a deep passion in driving lean and innovative business models.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Alexandre_Hannelas() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Amrit_Gayan.tsx
Normal file
21
src/components/people/People_Amrit_Gayan.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Amrit Gayan',
|
||||
role: 'Advisor, Finance & Operations',
|
||||
imageUrl: '/images/people/amrit_gayan/amrit_gayan.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
+20 years experience leading award-winning banks. AI and technology enthusiast.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Amrit_Gayan() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Chris_Camponovo.tsx
Normal file
21
src/components/people/People_Chris_Camponovo.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Chris Camponovo',
|
||||
role: 'Director, Co-Founder of Zanzibar Digital Free Zone',
|
||||
imageUrl: '/images/people/chris_camponovo/chris_camponovo.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Former white house lawyer and private equity fund founder that drives multinational asset recovery solutions.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Chris_Camponovo() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Florian_Fournier.tsx
Normal file
21
src/components/people/People_Florian_Fournier.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Florian Fournier',
|
||||
role: 'Co-Founder',
|
||||
imageUrl: '/images/people/florian_fournier/florian_fournier.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Experienced social entrepreneur and marketing executive with extensive network in the US and Latam.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Florian_Fournier() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Gregory_Flipo.tsx
Normal file
21
src/components/people/People_Gregory_Flipo.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Gregory Flipo',
|
||||
role: 'Co-Founder, CEO of Sikana',
|
||||
imageUrl: '/images/people/gregory_flipo/gregory_flipo.jpg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Social entrepreneur with 20 years of experience building educational content and platforms used by millions today.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Gregory_Flipo() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Hugo_Mathecowitsch.tsx
Normal file
21
src/components/people/People_Hugo_Mathecowitsch.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Hugo Mathecowitsch',
|
||||
role: 'Advisor, Product',
|
||||
imageUrl: '/images/people/hugo_mathecowitsch/hugo_mathecowitsch.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Launched leading fintech startups in South America. Regenerating public goods.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Hugo_Mathecowitsch() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Jan_De_Landtsheer.tsx
Normal file
21
src/components/people/People_Jan_De_Landtsheer.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Jan De Landtsheer',
|
||||
role: 'Advisor, Tech',
|
||||
imageUrl: '/images/people/jan_de_landtsheer/jan_de_landtsheer.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
+30 years experience building deep tech. Co-Founder at ThreeFold.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Jan_De_Landtsheer() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Karoline_Zizka.tsx
Normal file
21
src/components/people/People_Karoline_Zizka.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Karoline Zizka',
|
||||
role: 'HR Coordinator',
|
||||
imageUrl: '/images/people/karoline_zizka/karoline_zizka.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Passionate about driving people-centric strategies with effective KPIs, supporting venture growth and employee satisfaction.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Karoline_Zizka() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
24
src/components/people/People_Kristof_de_Spiegeleer.tsx
Normal file
24
src/components/people/People_Kristof_de_Spiegeleer.tsx
Normal file
@@ -0,0 +1,24 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Kristof De Spiegeleer',
|
||||
role: 'Co-Founder, CEO',
|
||||
imageUrl: '/images/people/kristof_de_spiegeleer/kristof_de_spiegeleer.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: 'https://www.linkedin.com/in/despiegk/',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Kristof is a technologist, philosopher, and builder with a long-standing dedication to creating systems that serve the common good. With a background in distributed infrastructure and digital ecosystems, his work is driven by a deep belief in open collaboration, self-sovereignty, and planetary resilience.
|
||||
</p>
|
||||
<p class="mt-5">
|
||||
At OurWorld, Kristof brings together decades of experience in architecture, code, and community-building to lay the groundwork for ventures that are not only scalable and secure—but deeply ethical by design. His vision anchors the platform's commitment to aligning technology with life itself.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Kristof_de_Spiegeleer() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Malte_Geierhos.tsx
Normal file
21
src/components/people/People_Malte_Geierhos.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Malte Geierhos',
|
||||
role: 'Team Member',
|
||||
imageUrl: '/images/people/Malte_Geierhos/Malte_Geierhos.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Malte Geierhos is a valued member of our team, bringing expertise and dedication to their role.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Malte_Geierhos() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Marion_Ravarino.tsx
Normal file
21
src/components/people/People_Marion_Ravarino.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Marion Ravarino',
|
||||
role: 'Project Management',
|
||||
imageUrl: '/images/people/marion_ravarino/marion_ravarino.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Driven by a natural curiosity for new knowledge. OurWorld's mission and values are perfectly aligned with my vision of a better future for all.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Marion_Ravarino() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Michel_Coucke.tsx
Normal file
21
src/components/people/People_Michel_Coucke.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Michel Coucke',
|
||||
role: 'Director',
|
||||
imageUrl: '/images/people/michel_coucke/michel_coucke.jpg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
CEO Lancor, a global executive search firm specializing in board-level search mandates including C-level execs and more.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Michel_Coucke() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Nousrath_Bhugeloo.tsx
Normal file
21
src/components/people/People_Nousrath_Bhugeloo.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Nousrath Bhugeloo',
|
||||
role: 'Director & Executive Chairperson',
|
||||
imageUrl: '/images/people/nousrath_bhugeloo/nousrath_bhugeloo.jpg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Advisor to multinationals, funds, family offices and individual entrepreneurs on their strategies and cross border business.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Nousrath_Bhugeloo() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Owen_Kemp.tsx
Normal file
21
src/components/people/People_Owen_Kemp.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Owen Kemp',
|
||||
role: 'Advisor, Business Development',
|
||||
imageUrl: '/images/people/owen_kemp/owen_kemp.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Former HPE VP Innovation & International Relations. Co-Founder at TF9.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Owen_Kemp() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Sacha_Obeegadoo.tsx
Normal file
21
src/components/people/People_Sacha_Obeegadoo.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Sacha Obeegadoo',
|
||||
role: 'Program Manager',
|
||||
imageUrl: '/images/people/sacha_obeegadoo/sacha_obeegadoo.jpg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Business Developer with experience growing companies across various sectors.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Sacha_Obeegadoo() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Sam_Taggart.tsx
Normal file
21
src/components/people/People_Sam_Taggart.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Sam Taggart',
|
||||
role: 'Communication & Community',
|
||||
imageUrl: '/images/people/sam_taggart/sam_taggart.jpg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Communication strategist and global citizen, inspired by the beauty of our differences and humbled by our similarities. Driven to drive collective positive change.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Sam_Taggart() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Sasha_Astiadi.tsx
Normal file
21
src/components/people/People_Sasha_Astiadi.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Sasha Astiadi',
|
||||
role: 'Web Operations',
|
||||
imageUrl: '/images/people/sasha_astiadi/sasha_astiadi.png',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
A Human-centered product manager, researcher and UX Designer who puts the planet as her main mission.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Sasha_Astiadi() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Timur_Gordon.tsx
Normal file
21
src/components/people/People_Timur_Gordon.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Timur Gordon',
|
||||
role: 'Software Developer',
|
||||
imageUrl: '/images/people/timur_gordon/timur_gordon.jpg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Software developer who loves nature and believes in using tech to help the planet and people. Believer in open source and collective intelligence.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Timur_Gordon() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
21
src/components/people/People_Vianney_Spriet.tsx
Normal file
21
src/components/people/People_Vianney_Spriet.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import { PersonTemplate } from '@/components/PersonTemplate'
|
||||
|
||||
export const data = [
|
||||
{
|
||||
name: 'Vianney Spriet',
|
||||
role: 'Business Development',
|
||||
imageUrl: '/images/people/vianney_spriet/vianney_spriet.jpeg',
|
||||
xUrl: '#',
|
||||
linkedinUrl: '#',
|
||||
},
|
||||
]
|
||||
|
||||
const biography = `
|
||||
<p class="text-lg/7">
|
||||
Experienced wealth manager, business developer, and former professional skipper with a wide network in Europe.
|
||||
</p>
|
||||
`
|
||||
|
||||
export function People_Vianney_Spriet() {
|
||||
return <PersonTemplate personData={data[0]} biography={biography} />
|
||||
}
|
||||
Reference in New Issue
Block a user