10 Commits

109 changed files with 1639 additions and 10 deletions

View File

@@ -23,6 +23,7 @@
"clsx": "^2.1.1",
"cobe": "^0.6.4",
"framer-motion": "^12.23.12",
"gray-matter": "^4.0.3",
"lucide-react": "^0.536.0",
"motion": "^12.23.12",
"next": "^15.4.5",

77
pnpm-lock.yaml generated
View File

@@ -47,6 +47,9 @@ importers:
framer-motion:
specifier: ^12.23.12
version: 12.23.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
gray-matter:
specifier: ^4.0.3
version: 4.0.3
lucide-react:
specifier: ^0.536.0
version: 0.536.0(react@18.3.1)
@@ -1017,6 +1020,9 @@ packages:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
@@ -1445,6 +1451,11 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
esprima@4.0.1:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
engines: {node: '>=4'}
hasBin: true
esquery@1.6.0:
resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
engines: {node: '>=0.10'}
@@ -1461,6 +1472,10 @@ packages:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
extend-shallow@2.0.1:
resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
engines: {node: '>=0.10.0'}
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -1601,6 +1616,10 @@ packages:
graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
gray-matter@4.0.3:
resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
engines: {node: '>=6.0'}
h3-js@4.2.1:
resolution: {integrity: sha512-HYiUrq5qTRFqMuQu3jEHqxXLk1zsSJiby9Lja/k42wHjabZG7tN9rOuzT/PEFf+Wa7rsnHLMHRWIu0mgcJ0ewQ==}
engines: {node: '>=4', npm: '>=3', yarn: '>=1.3.0'}
@@ -1714,6 +1733,10 @@ packages:
resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
engines: {node: '>= 0.4'}
is-extendable@0.1.1:
resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
engines: {node: '>=0.10.0'}
is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
@@ -1819,6 +1842,10 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
js-yaml@3.14.1:
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
hasBin: true
js-yaml@4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
@@ -1847,6 +1874,10 @@ packages:
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
language-subtag-registry@0.3.23:
resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
@@ -2354,6 +2385,10 @@ packages:
scheduler@0.23.2:
resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
section-matter@1.0.0:
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
engines: {node: '>=4'}
semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
@@ -2421,6 +2456,9 @@ packages:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
stable-hash@0.0.5:
resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==}
@@ -2476,6 +2514,10 @@ packages:
resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
engines: {node: '>=12'}
strip-bom-string@1.0.0:
resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
engines: {node: '>=0.10.0'}
strip-bom@3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
@@ -3611,6 +3653,10 @@ snapshots:
ansi-styles@6.2.1: {}
argparse@1.0.10:
dependencies:
sprintf-js: 1.0.3
argparse@2.0.1: {}
aria-query@5.3.2: {}
@@ -4225,6 +4271,8 @@ snapshots:
acorn-jsx: 5.3.2(acorn@8.15.0)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
esquery@1.6.0:
dependencies:
estraverse: 5.3.0
@@ -4237,6 +4285,10 @@ snapshots:
esutils@2.0.3: {}
extend-shallow@2.0.1:
dependencies:
is-extendable: 0.1.1
fast-deep-equal@3.1.3: {}
fast-glob@3.3.3:
@@ -4391,6 +4443,13 @@ snapshots:
graphemer@1.4.0: {}
gray-matter@4.0.3:
dependencies:
js-yaml: 3.14.1
kind-of: 6.0.3
section-matter: 1.0.0
strip-bom-string: 1.0.0
h3-js@4.2.1: {}
has-bigints@1.1.0: {}
@@ -4495,6 +4554,8 @@ snapshots:
call-bound: 1.0.4
has-tostringtag: 1.0.2
is-extendable@0.1.1: {}
is-extglob@2.1.1: {}
is-finalizationregistry@1.1.1:
@@ -4598,6 +4659,11 @@ snapshots:
js-tokens@4.0.0: {}
js-yaml@3.14.1:
dependencies:
argparse: 1.0.10
esprima: 4.0.1
js-yaml@4.1.0:
dependencies:
argparse: 2.0.1
@@ -4627,6 +4693,8 @@ snapshots:
dependencies:
json-buffer: 3.0.1
kind-of@6.0.3: {}
language-subtag-registry@0.3.23: {}
language-tags@1.0.9:
@@ -5048,6 +5116,11 @@ snapshots:
dependencies:
loose-envify: 1.4.0
section-matter@1.0.0:
dependencies:
extend-shallow: 2.0.1
kind-of: 6.0.3
semver@6.3.1: {}
semver@7.7.2: {}
@@ -5174,6 +5247,8 @@ snapshots:
source-map-js@1.2.1: {}
sprintf-js@1.0.3: {}
stable-hash@0.0.5: {}
stats-gl@2.4.2(@types/three@0.179.0)(three@0.179.1):
@@ -5258,6 +5333,8 @@ snapshots:
dependencies:
ansi-regex: 6.1.0
strip-bom-string@1.0.0: {}
strip-bom@3.0.0: {}
strip-json-comments@3.1.1: {}

View File

@@ -0,0 +1,8 @@
---
title: "People"
paginate_by: 4
sort_by: "weight"
template: "layouts/people.html"
page_template: "partials/personCard.html"
insert_anchor_links: "left"
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 903 KiB

View File

@@ -0,0 +1,18 @@
---
id: abdulrahman_elawady
name: Abdulrahman Elawady
rank: 3
memberships: [tech]
category: [foundation]
bio: An enthusiastic software engineer who loves working on open source projects.
excerpt: Software Engineer
title: Software Engineer
linkedin: https://www.linkedin.com/in/abdulrahmanelawady/
websites: [https://github.com/AbdelrahmanElawady]
github: https://github.com/AbdelrahmanElawady
image: ./abdulrahman_elawady.jpg
projects: [threefold_tech]
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

View File

@@ -0,0 +1,21 @@
---
name: Adnan Fateryji
weight: 2
excerpt: Co-Founder, CEO of TF DMCC
title: Co-Founder, CEO of TF DMCC
taxonomies:
people: [adnan_fatayerji]
memberships: []
categories: []
extra:
organizations: []
countries: []
cities: []
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/adnansf/,
}
image: ./adnan_fatayerji.jpg
---
Social entrepreneur and ethical technologist with experience advancing sovereign technologies.

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

View File

@@ -0,0 +1,18 @@
---
id: ahmed_hanafy
name: Ahmed Hanafy
rank: 3
memberships: [tech]
category: [foundation]
bio: Ahmed is an Software Engineer, started his career at Codescalers, and now has about a 5 year experience in Cloud computing software. Engineer fell in love with Threefold I believe that Threefold is changing the world by building the new neutral internet, it's a great experience to be part of this.
excerpt: Ahmed is an Software Engineer, started his career at Codescalers.
title: Software Engineer
websites: https://threefold.tech
projects: [threefold_tech]
linkedin: https://www.linkedin.com/in/ahmed-hanafy-7250/
github: https://github.com/AhmedHanafy725
image: ./ahmed_hanafy.jpg
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

View File

@@ -0,0 +1,18 @@
---
id: ahmed_harby
name: Ahmed Saleh Harby
rank: 3
memberships: [tech]
category: [foundation]
bio: Ahmed is a passionate software test engineer with experience in software testing and automation using Selenium, Cypress, and other technologies. And always curious to learn more.
excerpt: Software Test Engineer.
title: Software Test Engineer
linkedin: https://www.linkedin.com/in/ahmed-saleh-harby/
websites: https://threefold.tech
github: https://github.com/A-Harby
image: ./ahmed_harby.jpg
projects: [threefold_tech]
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View File

@@ -0,0 +1,18 @@
---
id: ahmed_thabet
name: Ahmed Thabet
rank: 2
memberships: [tech, foundation, technology_council]
category: [foundation]
bio: I lead the development of the Threefold Grid.I want to build beautiful applications that don't productize the users or invade their privacy.
excerpt: Wants to build beautiful applications that don't invade user privacy.
title: Lead Grid Developer
linkedin: https://www.linkedin.com/in/ahmed-te-youssef/
github: https://github.com/xmonader
websites: [https://github.com/xmonader]
image: ./ahmed_thabet.jpg
projects: [threefold_tech]
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

View File

@@ -0,0 +1,18 @@
---
id: alaa_mahmoud
name: Alaa Mahmoud
rank: 3
memberships: [tech]
category: [foundation]
bio: Alaa is a software engineer with more than one year experience in the field, known for hardworking nature and ambitious attitude.
excerpt: I am a software engineer, eager to learn and exploring new areas.
title: Software Engineer
websites: https://threefold.tech
projects: [threefold_tech]
linkedin: https://www.linkedin.com/in/alaa-mahmoud-647236153/
github: https://github.com/AlaaElattar
image: ./alaa_mahmoud.jpg
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

View File

@@ -0,0 +1,23 @@
---
name: Alexandre Hannelas
weight: 3
excerpt: Finance Manager
title: Finance Manager
taxonomies:
people: [alexandre_hannelas]
memberships: []
categories: []
extra:
organizations: []
countries: [France]
cities: [Aix-en-Provence]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/alexandre-hannelas-741681112/,
github: https://github.com/AlexandreHannelas,
websites: https://threefold.io/,
}
image: ./alexandre_hannelas.jpeg
---
Capable finance specialist with a deep passion in driving lean and innovative business models.

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

View File

@@ -0,0 +1,18 @@
---
id: amira_abouhadid
name: Amira Abouhadid
rank: 3
memberships: [tech]
category: [foundation]
bio: Trilingual (Arabic, English & German) software developer and chemical engineer skilled in remote pair programming and mentoring. I can use multiple languages, frameworks, and technologies to efficiently achieve a projects goals.
excerpt: Msc. Computer & Information Technology , Bsc. Chemical Engineering
title: Software Developer
websites: https://threefold.tech
projects: [threefold_tech]
linkedin: https://www.linkedin.com/in/amira-abouhadid/
github: https://github.com/amiraabouhadid
image: ./amira_abouhadid.jpg
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -0,0 +1,20 @@
---
id: ashraf_fouda
name: Ashraf Fouda
rank: 3
memberships: [tech]
category: [foundation]
bio: Software Engineer with passion in new technologies, love every thing that is really new and challenging. Threefold is changing the world by decentralizing and neutralizing the internet.
excerpt: Software Engineer with passion in new technologies, love every thing that is really new.
title: Software Engineer
linkedin: https://www.linkedin.com/in/ashraffouda/
github: https://github.com/ashraffouda
websites: https://threefold.tech
image: ./ashraf_fouda.jpg
projects: [threefold_tech]
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

View File

@@ -0,0 +1,17 @@
---
id: atef_nazmy
name: Atef Nazmy
rank: 3
memberships: [tech]
category: [foundation]
bio: IT-Telecom & Networking Engineer, having a great passion to learn more about new technologies.
excerpt: I Believe that ThreeFold Foundation Drives the world to be Better and Greener.
title: Network Engineer
linkedin: https://www.linkedin.com/in/atef-nazmy-2521b2134/
websites: https://threefold.tech
image: ./atef_nazmy.jpg
projects: [threefold_tech]
countries: [Egypt]
cities: [Cairo]
private: 0
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 KiB

View File

@@ -0,0 +1,25 @@
---
name: Bernadette Amanda Caster
weight: 3
excerpt: Communication Team
title: Communication Team
taxonomies:
people: [bernadette_amanda_caster]
memberships: [team]
extra:
organizations: [threefold_tech]
countries: [India]
cities: [Bangalore, Chennai]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/bernadette-caster-7a11a4b4/,
websites: https://threefold.io/,
}
image: ./bernadette_amanda_caster.jpg
---
<!--
Amanda loves exploring things, especially at her job. She is proactive in volunteering to help others at her job and personally. She accepts life as it comes but learns what she can along the way. She believes to make a change in this world we need to be the change.
--!>

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 KiB

View File

@@ -0,0 +1,24 @@
---
name: Cameron Ramraichan Labeyrie
weight: 3
excerpt: Support Team
title: Support Team
taxonomies:
people: [cameron_ramraichan_labeyrie]
memberships: [team]
extra:
organizations: [threefold_tech]
countries: [India]
cities: [Bangalore, Chennai]
private: 0
socialLinks: {
websites: https://threefold.io/,
}
image: ./cameron_ramraichan_labeyrie.jpg
---
<!--
I work as a support at Threefold.I am passionate about road trips, exploring new places, a music enthusiast, and enjoy trying exotic foods.
--!>

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@@ -0,0 +1,27 @@
---
id: ehab_hassan
name: Ehab Hassan
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
Positive person in every aspect of life. Senior Graphic Designer & Web
Developer at ThreeFold. Fell in love with ThreeFold as I dream about the world
where everyone can be happy.
excerpt: Positive person in every every aspect of life.
linkedin: 'https://www.linkedin.com/in/ehab-hassan-a00897116/'
github: 'https://github.com/ehab-hassan'
websites: 'https://threefold.tech'
projects:
- threefold_tech
image: ./ehab_hassan.jpg
countries:
- Egypt
cities:
- Cairo
private: 0
title: Positive person in every every aspect of life
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

View File

@@ -0,0 +1,27 @@
---
id: eslam_nawara
name: Eslam Nawara
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
Passionate software engineer interrested in developing software solutions and
problem solving.
excerpt: Software Engineer
linkedin: 'https://www.linkedin.com/in/eslam-nawara'
websites:
- 'https://github.com/Eslam-Nawara'
github: 'https://github.com/Eslam-Nawara'
image: ./eslam_nawara.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Engineer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@@ -0,0 +1,29 @@
---
id: evon_yacoub
name: Evon Yacoub
rank: 5
memberships:
- tech
category:
- foundation
bio: >-
Experienced Office Manager with a demonstrated history of working in IT
industry. Skilled in Human Resources, Management, Office Administration,
Administrative Coordination.
excerpt: >-
Experienced Office Manager with a demonstrated history of working in IT
industry.
linkedin: 'https://www.linkedin.com/in/evon-yacoub-phri-b6028025/'
websites: 'https://threefold.tech'
projects:
- threefold_tech
image: ./evon_yacoub.jpg
countries:
- Egypt
cities:
- Cairo
private: 0
title: >-
Administrative Manager
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

View File

@@ -0,0 +1,21 @@
---
title: Florian Fournier
weight: 2
description: Co-Founder
taxonomies:
people: [florian_fournier]
memberships: []
categories: []
extra:
imgPath: florian_fournier.jpeg
organizations: []
countries: [Brazil]
cities: [Rio de Janeiro]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/florianfournier/,
websites: https://www.ootopia.org/,
}
---
Experienced social entrepreneur and marketing executive with extensive network in the US and Latam.

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

View File

@@ -0,0 +1,21 @@
---
title: Gregory Flipo
weight: 2
description: Co-Founder, CEO of Sikana
taxonomies:
people: [gregory_flipo]
memberships: []
categories: []
extra:
imgPath: gregory_flipo.jpg
organizations: []
countries: []
cities: []
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/gregory-flipo-34a9947/,
websites: https://threefold.io/,
}
---
Social entrepreneur with 20 years of experience building educational content and platforms used by millions today.

View File

@@ -0,0 +1,22 @@
---
title: Jan De Landtsheer
weight: 4
description: Advisor, Tech
taxonomies:
people: [jan_de_landtsheer]
memberships: []
categories: []
extra:
imgPath: jan_de_landtsheer.jpeg
organizations: []
countries: []
cities: []
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/jand2/,
github: https://github.com/delandtj,
websites: https://threefold.tech,
}
---
+30 years experience building deep tech. Co-Founder at ThreeFold.

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

View File

@@ -0,0 +1,21 @@
---
title: Karoline Zizka
weight: 2
description: HR Coordinator
taxonomies:
people: [karoline_zizka]
memberships: []
categories: []
extra:
imgPath: karoline_zizka.jpeg
organizations: []
countries: [Austria]
cities: [Vienna]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/karoline-zizka-52a287b6/,
websites: https://threefold.io/,
}
---
Passionate about driving people-centric strategies with effective KPIs, supporting venture growth and employee satisfaction.

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@@ -0,0 +1,27 @@
---
id: khaled_youssef
name: Khaled Mahmoud Youssef
rank: 4
memberships:
- tech
category:
- foundation
bio: >-
khaled is a passionate software test engineer with experience in software
testing and automation using terratests , cypress and other technologies. And
always curious to learn more.
excerpt: Software Test Engineer.
linkedin: 'https://www.linkedin.com/in/khaled-mahmoud-youssef-555740180/'
websites: 'https://threefold.tech'
github: 'https://github.com/Khaledyoussef24'
image: ./khaled.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Test Engineer
---

View File

@@ -0,0 +1,22 @@
---
title: Kristof de Spiegeleer
weight: 1
description: Co-Founder & CEO
taxonomies:
people: [kristof_de_spiegeleer]
memberships: []
categories: []
extra:
imgPath: kristof_de_spiegeleer.jpeg
organizations: []
countries: [UAE, Egypt]
cities: [Dubai, El Gouna]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/despiegk/,
github: https://github.com/despiegk,
websites: https://www.threefold.io, https://www.incubaid.com/,
}
---
Serial entrepreneur with 30 years of experience in Internet and cloud, with + USD 600m in exits.

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

View File

@@ -0,0 +1,34 @@
---
id: lee_smet
name: Lee Smet
rank: 2
memberships:
- foundation
- tech
- technology_council
category:
- foundation
bio: >-
In order to have a nice planet to live on for the next decades, we need to
preserve what we have now. This means we need to stop wasting scarce
resources, and move towards a more sustainable ecosystem. If existing
technology can not, or refuses to become greener, then we will need to create
this technology from scratch.
excerpt: >-
In order to have a nice planet to live on for the next decades, we need to
preserve what we have now.
linkedin: 'https://www.linkedin.com/in/lee-smet-4a279a136/'
github: 'https://github.com/LeeSmet'
websites: 'https://threefold.io/'
image: ./lee_smet.png
projects:
- threefold_tech
countries:
- Belgium
cities:
- Lochristi
private: 0
title: >-
Software Engineer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 KiB

View File

@@ -0,0 +1,23 @@
---
title: Mahendra Varma
weight: 3
description: Support Team
taxonomies:
people: [mahendra_varma]
memberships: [team]
extra:
imgPath: mahendra_varma.jpg
organizations: [threefold_tech]
countries: []
cities: []
private: 0
socialLinks: {
websites: https://threefold.io/,
}
---
<!--
Tech enthusiast with a passion for photography.
--!>

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@@ -0,0 +1,28 @@
---
id: mahmoud_emad
name: Mahmoud Emad
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
Mahmoud is a young and dynamic Software Engineer who able to work in a
multicultural environment with the fast ability to learn and expand knowledge
& experience to contribute to the overall success of any organization.
excerpt: Software Engineer
linkedin: 'https://www.linkedin.com/in/mahmoud-emad-4aa53717a/'
github: 'https://github.com/Mahmoud-Emad'
websites: 'https://threefold.tech'
image: ./mahmoud_emad.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Giza
private: 0
title: Software Engineer
---

View File

@@ -0,0 +1,21 @@
---
title: Marion Ravarino
weight: 3
description: Project Management
taxonomies:
people: [marion_ravarino]
memberships: []
categories: [foundation]
extra:
imgPath: marion_ravarino.jpeg
organizations: [threefold_tech]
countries: [Germany]
cities: []
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/marion-ravarino/,
websites: https://threefold.io/,
}
---
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.

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

View File

@@ -0,0 +1,26 @@
---
id: maxime_daniel
name: Maxime Daniel
rank: 2
memberships:
- foundation
- tech
- technology_council
category:
- foundation
bio: 'C, python and nodejs developer, Gentoo user, Linux and Music addict'
excerpt: 'C, python and nodejs developer, Gentoo user, Linux and Music addict'
linkedin: 'https://www.linkedin.com/in/maxime-daniel-29bb8055/'
github: 'https://github.com/maxux'
websites: 'https://www.threefold.tech'
image: ./maxime_daniel.png
projects:
- threefold_tech
countries:
- Belgium
cities:
- Liège
private: 0
title: 'Software Engineer'
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View File

@@ -0,0 +1,29 @@
---
id: mik_perreault
name: Mik Perreault
rank: 3
memberships:
- tech
- foundation
- ourworldventures
category:
- foundation
bio: >-
Mik strongly believes in the power of information. On the premise that
knowledge is power, he thinks the new Internet provided by ThreeFold is a game
changer. "Natura non facit saltus."
excerpt: Musician and mathematician contributing to the ThreeFold documentation.
github: 'https://github.com/Mik-TF'
websites:
- 'https://github.com/Mik-TF'
image: ./mik_perreault.jpg
projects:
- threefold_tech
countrie:
- Canada
cities:
- Montreal
private: 0
title: Technical Writer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1,34 @@
---
id: nayer_sobhy
name: Nayer Sobhy
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
Nayer is a passionate about peoples development, and that we can be the
change we want to see. After his B.Sc. in Business Management from Cairo
University in Egypt, he got a postgraduate degree in Human resources
management from The American University in Cairo, Egypt. Currently he is part
of ThreeFold's family, managing cairo's office since June 2014. Project
Coordinator fell in love with Threefold ThreeFold is about believing in
people, empowering people and most importantly helping the planet by going
green.
excerpt: >-
Nayer is a passionate about peoples development, and that we can be the
change we want to see.
linkedin: 'https://www.linkedin.com/in/nayer-sobhy-1bb15855/'
websites: 'https://threefold.tech'
projects:
- threefold_tech
image: ./nayer_sobhy.jpg
countries:
- Egypt
cities:
- Cairo
private: 0
title: >-
Project Coordinator
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

View File

@@ -0,0 +1,25 @@
---
id: omar_abdulaziz
name: Omar Abdulaziz
rank: 3
memberships:
- tech
category:
- foundation
bio: A software engineer.
excerpt: 'Golang, Typescript.'
linkedin: 'https://www.linkedin.com/in/omarabdul3ziz'
github: 'https://github.com/omarabdul3ziz'
telegram: 'https://t.me/Omarabdul3ziz'
websites: 'https://threefold.tech'
image: ./omar_abdulaziz.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Engineer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@@ -0,0 +1,24 @@
---
id: omar_kassem
name: Omar Kassem
rank: 3
memberships:
- tech
category:
- foundation
bio: 'A passionate Software Engineer, Started his career at Codescalers.'
excerpt: Software Engineer
linkedin: 'https://www.linkedin.com/in/omar-kassem/'
websites: 'https://threefold.tech'
github: 'https://github.com/0oM4R'
image: ./omar_kassem.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Engineer
---

View File

@@ -0,0 +1,21 @@
---
title: Owen Kemp
weight: 4
description: Advisor, Business Development
taxonomies:
people: [owen_kemp]
memberships: []
categories: []
extra:
imgPath: owen_kemp.jpeg
organizations: []
countries: [Austria]
cities: [Vienna]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/owen-kemp-b6b5a113/,
websites: https://threefold.tech,
}
---
Former HPE VP Innovation & International Relations. Co-Founder at TF9.

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

@@ -0,0 +1,27 @@
---
id: peter_nashaat
name: Peter Nashaat
rank: 4
memberships:
- tech
category:
- foundation
bio: >-
Passionate DevOps Engineer. Engineer fell in love with Threefold I believe
that Threefold will change how to world works, and i want to be part of that,
we are building the future.
excerpt: Passionate DevOps Engineer
linkedin: 'https://www.linkedin.com/in/peter-nashaat-33966831/'
github: 'https://github.com/PeterNashaat'
websites: 'https://threefold.tech'
projects:
- threefold_tech
image: ./peter_nashaat.jpg
countries:
- Egypt
cities:
- Cairo
private: 0
title: DevOps Engineer
---

View File

@@ -0,0 +1 @@
peter_van_der_henst.png

View File

@@ -0,0 +1,29 @@
---
id: peter_van_der_henst
name: Peter van der Henst
rank: 1
memberships:
- foundation
- tech
category:
- foundation
bio: >-
Peter is HR-manager and Financial Advisor For TF Tech. Besides that Peter is
an entrepreneur active in the world of start-ups and scale-ups for about 8
years now. Next to running the best business center in Belgium, where he lets
companies grow and develop themselves, he is Kristofs financial guy for
several interesting projects in Belgium, Spain & Egypt. Co-Founder fell in
love with Threefold I believe in equal chances for everyone across the globe.
excerpt: Peter is HR-manager and Financial Advisor For TF Tech
linkedin: 'https://www.linkedin.com/in/petervanderhenst/'
websites: 'https://threefold.tech'
projects:
- threefold_tech
image: ./peter_van_der_henst.png
countries:
- Belgium
cities: []
private: 0
title: Financial Advisor
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 494 KiB

View File

@@ -0,0 +1,24 @@
---
title: Rafik Magdy
weight: 2
description: Accounting Manager
taxonomies:
people: [rafik_magdy]
memberships: [team]
extra:
imgPath: rafik_magdy.jpg
organizations: [threefold_tech]
countries: [Egypt]
cities: []
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/rafik-magdy-morcos-5693311b0/
}
---
<!--
I'm Rafik Magdy Morcos, As a father to two beautiful girls, I enjoy witnessing their growth and guiding them through life's adventures. My enthusiasm for learning and sharing knowledge fuels my dedication to helping others. And I'm passionate about football international competition. I'm Accounting Manager responsible for Perform routine reconciliation operations involving a variety of documents and accounts which requires cross referencing between accounts. Prepare recurring reports as scheduled, monthly reports, and special reports as required, for budget preparation, audits or other reasons.Advise and organize regular finance meetings to assist international staff, experts and consultants on all respects of allowances, salary advances, travel claims and other financial topics.
And i'm looking to be certified by CMA.
--!>

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 KiB

View File

@@ -0,0 +1,17 @@
---
title: Raj Mitra
weight: 2
description: Content & PR
taxonomies:
people: [raj_mitra]
memberships: [team]
extra:
imgPath: raj_mitra.jpeg
organizations: [threefold_foundation]
countries: [India]
cities: []
private: 0
socialLinks: {
LinkedIn:
}
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@@ -0,0 +1,28 @@
---
id: ramez_saeed
name: Ramez Saeed
rank: 4
memberships:
- tech
category:
- foundation
bio: >-
Ramez has about 10 years of experience in CloudComputing software. He joined
Kristof and his team on 2008, Started in Q-layer, Amplidata, GiG and currently
TFtech. Currently Ramez is working as a quality control and operations
teamleader. Engineer fell in love with Threefold Threefold is the upcoming
internet future, we are creating conscious futures together.
excerpt: Ramez has about 10 years of experience in CloudComputing software.
linkedin: 'https://www.linkedin.com/in/ramez-saeed-a9801819/'
github: 'https://github.com/ramezsaeed'
websites: 'https://threefold.tech'
projects:
- threefold_tech
image: ./ramez_saeed.jpg
countries:
- Egypt
cities:
- Cairo
private: 0
title: Quality Assurance

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

View File

@@ -0,0 +1,29 @@
---
id: rawda_gastan
name: Rawda Gastan
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
I am constantly seeking new learning opportunities and relish the chance to
expand my skill set, making calcuated risks along the way.
excerpt: >-
I am a software engineer, always looking for new opportunties and ways to
improve.
websites: 'https://threefold.tech'
projects:
- threefold_tech
linkedin: 'https://www.linkedin.com/in/rawda-gastan-82a501173'
github: 'https://github.com/rawdaGastan'
image: ./rawda_gastan.jpg
countries:
- Egypt
cities:
- Alexandria
private: 0
title: >-
Software Engineer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -0,0 +1,34 @@
---
id: sabrina_sadik
name: Sabrina Sadik
rank: 2
memberships:
- foundation
- tech
- grid_guardians
category:
- foundation
- farming
bio: >-
Sabrina is a jack of all trades when it comes to ThreeFold. She leads the
support and operations team, and helps out wherever needed. Sabrina is an
outgoing person who loves to laugh and be with friends and family, but she's
secretly also a bit of a nerd who loves the calmness of being alone and
reading a book while her daughter is asleep. Sabrina is someone who believes
in equal opportunities and rights for everyone, no matter their background.
excerpt: People person with a heart for equality and tech nerds.
linkedin: 'https://www.linkedin.com/in/sabrina-sadik-449758132/'
github: 'https://github.com/sabrinasadik'
websites: 'https://threefold.io/, https://threefold.tech'
image: ./sabrina_sadik.jpg
projects:
- threefold_foundation
- threefold_tech
countries:
- Belgium
cities:
- Lochristi
private: 0
title: Product Manager
---

View File

@@ -0,0 +1,22 @@
---
title: Sacha Obeegadoo
weight: 2
description: Program Manager
taxonomies:
people: [sacha_obeegadoo]
memberships: []
categories: []
extra:
imgPath: sacha_obeegadoo.jpg
organizations: []
countries: [Nomad]
cities: [Nomad]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/sachaobeegadoo/,
github: https://github.com/Sacha96,
websites: https://threefold.io/,
}
---
Business Developer with experience growing companies across various sectors.

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

View File

@@ -0,0 +1,22 @@
---
title: Sam Taggart
weight: 4
description: Communication & Community
taxonomies:
people: [sam_taggart]
memberships: []
categories: []
extra:
imgPath: sam_taggart.jpg
organizations: []
countries: [Turkey, USA]
cities: [Akyaka, New York, Philadelphia]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/samtaggart/,
github: https://github.com/samtaggart,
websites: https://threefold.io/,
}
---
Communication strategist and global citizen, inspired by the beauty of our differences and humbled by our similarities. Driven to drive collective positive change.

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

View File

@@ -0,0 +1,28 @@
---
id: samar_adel
name: Samar Adel
rank: 2
memberships:
- tech
category:
- foundation
bio: >-
Samar has over 3 years of practical experience in designing, implementing
software, including web and mobile UI development, API design and she is
passionate about everything Javascript, Designing pages as well. she loves
exploring new libraries.
excerpt: I believe in a world where everyone can be happy.
linkedin: 'https://www.linkedin.com/in/samaradel/'
websites: 'https://threefold.tech'
github: 'https://github.com/samaradel'
image: ./samar_adel.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Engineer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

View File

@@ -0,0 +1,31 @@
---
id: samehabouelsaad
name: Sameh Abouelsaad
rank: 4
memberships:
- tech
category:
- foundation
bio: >-
Sameh is a passionate software engineer with a talent for problem-solving and
an unwavering commitment to quality. Specializing in Python, Golang, and web
technologies to build reliable systems that scale. Former experienced educator
with a mission to promote knowledge.
excerpt: >-
Sameh is a passionate software engineer with a talent for problem-solving and
an unwavering commitment to quality.
linkedin: 'https://www.linkedin.com/in/sameh-farouk-software-developer/'
github: 'https://github.com/sameh-farouk'
websites: 'https://threefold.tech'
image: ./sameh_abouelsaad.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: >-
Software Engineer
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

View File

@@ -0,0 +1,29 @@
---
id: samir_hosny
name: Samir Hosny
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
My biggest passion is learning about new technologies. I got my Bachelor's
degree in Computer Science and then started working in a field of cloud
computing for last 5 years. I think that ThreeFold is stepping in a place
where no one has gone before, stretching the limitations of technology and how
it can help people in their daily life actions.
excerpt: My biggest passion is learning about new technologies.
linkedin: 'https://www.linkedin.com/in/samir-hosny-58b81394/'
github: 'https://github.com/hossnys'
websites: 'https://threefold.tech'
image: ./samir_hosny.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Engineer
---

View File

@@ -0,0 +1,22 @@
---
title: Sasha Astiadi
weight: 4
description: Web Operations
taxonomies:
people: [sasha_astiadi]
memberships: []
categories: []
extra:
imgPath: sasha_astiadi.png
organizations: []
countries: [Indonesia, Spain, Germany]
cities: [Bali, Barcelona, Berlin]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/sastiadi,
github: https://github.com/sasha-astiadi,
websites: https://threefold.io/, https://threefold.tech, https://sashaastiadi.com/,
}
---
A Human-centered product manager, researcher and UX Designer who puts the planet as her main mission.

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

View File

@@ -0,0 +1,43 @@
---
id: scott_yeager
name: Scott Yeager
rank: 2
memberships:
- foundation
category:
- foundation
bio: >-
I am a human on a mission to grow planetary consciousness with art and
technology. My background includes formal education in English and
mathematics, along with a lifetime of exploring my natural curiosity for how
things work, especially electronics and computers. In 2013, I quit a soul
crushing job at an ecommerce startup, which launched an entrepreneurial
journey that eventually led me to ThreeFold. Along with language, music is a
medium of expression that I feel blessed to include in my role on the team.
For me, the healing power of sound is real, just like the infinite potential
of love. The world needs an open and neutral way to communicate, so that we
can collaborate and thrive—that's why I'm excited to contribute to ThreeFold
technology and the FreeFlow movement.
excerpt: Technology nerd and cross discipline creator.
linkedin: 'https://www.linkedin.com/in/scottmyeager/'
github: 'https://github.com/scottyeager'
websites: 'https://threefold.io'
image: ./scott_yeager.jpg
projects:
- threefold_foundation
countries:
- United States
cities:
- Eugene
private: 0
title: Community Manager
---
---
<BR>
<div class="aspect-w-16 aspect-h-9">
<iframe src="https://player.vimeo.com/video/596384330" width="800" height="450" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>
</div>
<BR>

View File

@@ -0,0 +1,22 @@
---
title: Timur Gordon
weight: 4
description: Software Developer
taxonomies:
people: [timur_gordon]
memberships: []
categories: [foundation]
extra:
imgPath: timur_gordon.jpg
organizations: [threefold_foundation]
countries: [Turkey, USA]
cities: [Istanbul, Zanzibar]
private: 0
socialLinks: {
LinkedIn: https://www.linkedin.com/in/timur-gordon/,
github: https://github.com/timurgordon,
websites: https://threefold.io,
}
---
Software developer who loves nature and believes in using tech to help the planet and people. Believer in open source and collective intelligence.

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

View File

@@ -0,0 +1,27 @@
---
id: zainab_elgohary
name: Zainab Elgohary
rank: 3
memberships:
- tech
category:
- foundation
bio: >-
Zainab has over 2 years of practical experience in Front End development.
She's experienced in working in popular JS frameworks & libraries such as Vue,
Svelte & React in addition to cloud tools like Docker, Kubernetes & Helm.
excerpt: Software Engineer
linkedin: 'https://www.linkedin.com/in/zaelgohary/'
websites: 'https://threefold.tech'
github: 'https://github.com/zaelgohary'
image: ./zainab_elgohary.jpg
projects:
- threefold_tech
countries:
- Egypt
cities:
- Cairo
private: 0
title: Software Engineer
---

BIN
public/images/solution1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

View File

@@ -0,0 +1,53 @@
import { promises as fs } from 'fs';
import path from 'path';
import matter from 'gray-matter';
const peopleDirectory = path.join(process.cwd(), 'public/images/people');
async function updatePeopleFiles() {
try {
const peopleFolders = await fs.readdir(peopleDirectory, { withFileTypes: true });
for (const dirent of peopleFolders) {
if (dirent.isDirectory()) {
const personDir = path.join(peopleDirectory, dirent.name);
const files = await fs.readdir(personDir);
const markdownFile = files.find(file => file.endsWith('.md') || file.endsWith('.mdx'));
if (markdownFile) {
const markdownFilePath = path.join(personDir, markdownFile);
const fileContents = await fs.readFile(markdownFilePath, 'utf8');
const { data, content } = matter(fileContents);
if (!data.title) {
let title = data.excerpt || data.description || '';
if (title.endsWith('.')) {
title = title.slice(0, -1);
}
if (data.title !== undefined) continue;
if (data.description) {
data.name = data.title;
data.excerpt = data.description;
}
data.title = title;
if(data.extra && data.extra.imgPath) {
data.image = `./${data.extra.imgPath}`;
delete data.extra.imgPath;
}
const newContent = matter.stringify(content, data);
await fs.writeFile(markdownFilePath, newContent);
console.log(`Updated ${markdownFilePath}`);
}
}
}
}
} catch (error) {
console.error('Error updating people files:', error);
}
}
updatePeopleFiles();

Some files were not shown because too many files have changed in this diff Show More