From be2c34d30b41bdcdb6504ee6b2fa43548f24597b Mon Sep 17 00:00:00 2001 From: Sebastian Werner Date: Tue, 30 Jul 2024 13:43:27 +0200 Subject: [PATCH] feat: added industry info --- .../profile/project-list/ProjectList.tsx | 6 ++ app/data/data.types.ts | 1 + app/data/fastner.json | 48 ++++++---- app/data/werner.json | 89 ++++++++++++------- 4 files changed, 96 insertions(+), 48 deletions(-) diff --git a/app/components/profile/project-list/ProjectList.tsx b/app/components/profile/project-list/ProjectList.tsx index ea54033..ff26b4e 100644 --- a/app/components/profile/project-list/ProjectList.tsx +++ b/app/components/profile/project-list/ProjectList.tsx @@ -76,11 +76,17 @@ export function Project({ data }: ProjectProps) { {data.customer.name}
{data.customer.location} +
+ {data.customer.industry}

Zeitraum:
{formatPeriod(data.period)}

+

+ Auftraggeber: +
{data.contractor} +

{data.technologies && ( diff --git a/app/data/data.types.ts b/app/data/data.types.ts index a544c41..78a4d68 100644 --- a/app/data/data.types.ts +++ b/app/data/data.types.ts @@ -5,6 +5,7 @@ export interface ProjectType { customer: { name: string location: string + industry: string logo?: string } diff --git a/app/data/fastner.json b/app/data/fastner.json index a7c7569..d6d7bd9 100644 --- a/app/data/fastner.json +++ b/app/data/fastner.json @@ -6,7 +6,8 @@ "customer": { "name": "MorgenFund GmbH", "location": "Luxemburg", - "logo": "morgenfund" + "logo": "morgenfund", + "industry": "Fintech" }, "contractor": "Hays Sarl", "period": { @@ -25,7 +26,8 @@ "customer": { "name": "Witt Gruppe", "location": "Weiden", - "logo": "wittGruppe" + "logo": "wittGruppe", + "industry": "E-Commerce" }, "contractor": "Computer Futures / SThree GmbH", "period": { @@ -62,7 +64,8 @@ "customer": { "name": "DWS", "location": "Frankfurt am Main", - "logo": "dws" + "logo": "dws", + "industry": "Banking" }, "contractor": "Questax GmbH", "period": { @@ -81,7 +84,8 @@ "customer": { "name": "Deutsche Telekom AG", "location": "Darmstadt", - "logo": "deutscheTelekom" + "logo": "deutscheTelekom", + "industry": "Telekommunikation" }, "contractor": "Proventa, Frankfurt", "period": { @@ -104,7 +108,8 @@ "customer": { "name": "JAKO-O", "location": "Bad Rodach", - "logo": "jakoo" + "logo": "jakoo", + "industry": "Einzelhandel" }, "contractor": "Epresia GmbH", "period": { @@ -123,7 +128,8 @@ "customer": { "name": "JAKO-O", "location": "Bad Rodach", - "logo": "jakoo" + "logo": "jakoo", + "industry": "Einzelhandel" }, "contractor": "Epresia GmbH", "period": { @@ -142,7 +148,8 @@ "customer": { "name": "SUZUKI", "location": "Bensheim", - "logo": "suzuki" + "logo": "suzuki", + "industry": "Automobil" }, "contractor": "DIU MarTech Solutions GmbH", "period": { @@ -159,7 +166,8 @@ "role": "Frontend-Entwickler", "customer": { "name": "Großbank", - "location": "Frankfurt am Main" + "location": "Frankfurt am Main", + "industry": "Banking" }, "contractor": "arago Consulting GmbH", "period": { @@ -177,7 +185,8 @@ "customer": { "name": "Deutsche Telekom AG", "location": "Darmstadt", - "logo": "deutscheTelekom" + "logo": "deutscheTelekom", + "industry": "Telekommunikation" }, "contractor": "axxessio GmbH", "period": { @@ -203,7 +212,8 @@ "customer": { "name": "Deutsche Telekom AG", "location": "Darmstadt", - "logo": "deutscheTelekom" + "logo": "deutscheTelekom", + "industry": "Telekommunikation" }, "contractor": "Proventa AG", "period": { @@ -222,7 +232,8 @@ "customer": { "name": "Deutsche Telekom AG", "location": "Darmstadt", - "logo": "deutscheTelekom" + "logo": "deutscheTelekom", + "industry": "Telekommunikation" }, "period": { "start": "2008-05", @@ -245,7 +256,8 @@ "role": "Java-Entwickler", "customer": { "name": "3ado OHG", - "location": "Mainz" + "location": "Mainz", + "industry": "IT-Dienstleistungen" }, "period": { "start": "2007-05", @@ -268,7 +280,8 @@ "customer": { "name": "Netz98 GmbH", "location": "Mainz", - "logo": "netz98" + "logo": "netz98", + "industry": "E-Commerce" }, "period": { "start": "2006-10", @@ -292,7 +305,8 @@ "customer": { "name": "Commerzbank AG", "location": "Frankfurt am Main", - "logo": "commerzbank" + "logo": "commerzbank", + "industry": "Banking" }, "period": { "start": "2006-03", @@ -308,7 +322,8 @@ "role": "PHP-Entwickler", "customer": { "name": "Creative Communication Gbr", - "location": "Bingen" + "location": "Bingen", + "industry": "Marketing" }, "period": { "start": "2006-03", @@ -325,7 +340,8 @@ "customer": { "name": "Boehringer Ingelheim International GmbH", "location": "Ingelheim am Rhein", - "logo": "boehringerIngelheim" + "logo": "boehringerIngelheim", + "industry": "Pharma" }, "period": { "start": "2000", diff --git a/app/data/werner.json b/app/data/werner.json index 6d9056f..f54fc26 100644 --- a/app/data/werner.json +++ b/app/data/werner.json @@ -4,11 +4,12 @@ "title": "Übernahme, Beratung und Weiterentwicklung der Buchungsstrecke für die Schweizer Bundesbahn (SBB)", "role": "Leitender Frontend Architekt", "customer": { - "name": "Deutsche Telekom MMS GmbH", - "location": "Dresden", - "logo": "sbb" + "name": "Schweizerische Bundesbahnen AG", + "location": "Bern, Schweiz", + "logo": "sbb", + "industry": "Transport" }, - "contractor": "GULP Information Services GmbH, München", + "contractor": "Telekom MMS über GULP Information Services GmbH, München", "period": { "start": "2024-03", "end": "2024-06" @@ -55,7 +56,8 @@ "customer": { "name": "EnBW AG", "location": "Karlsruhe", - "logo": "enbw" + "logo": "enbw", + "industry": "Energieversorgung" }, "contractor": "Michael Page, Düsseldorf", "period": { @@ -144,7 +146,8 @@ "customer": { "name": "Azeti GmbH", "location": "Berlin", - "logo": "azeti" + "logo": "azeti", + "industry": "Industrie 4.0" }, "contractor": "Staffgroup GmbH, Berlin", "period": { @@ -177,7 +180,8 @@ "customer": { "name": "Netze BW GmbH", "location": "Stuttgart", - "logo": "netzeBw" + "logo": "netzeBw", + "industry": "Energieversorgung" }, "contractor": "Hays AG, Mannheim", "period": { @@ -216,7 +220,8 @@ "customer": { "name": "empiriecom GmbH & Co. KG", "location": "Burgkunstadt", - "logo": "empiriecom" + "logo": "empiriecom", + "industry": "E-Commerce" }, "contractor": "AWESOME! Software GmbH, Montabaur", "period": { @@ -263,7 +268,8 @@ "customer": { "name": "HeidelbergCement AG", "location": "Heidelberg", - "logo": "heidelbergMaterials" + "logo": "heidelbergMaterials", + "industry": "Baustoffe" }, "contractor": "Hays AG, Mannheim", "period": { @@ -340,7 +346,8 @@ "customer": { "name": "GE Healthcare GmbH", "location": "Freiburg", - "logo": "geHealthCare" + "logo": "geHealthCare", + "industry": "Gesundheitswesen" }, "contractor": "Belcan Technical Recruiting, London", "period": { @@ -382,7 +389,8 @@ "customer": { "name": "Josef Witt GmbH (Otto Gruppe)", "location": "Weiden", - "logo": "wittGruppe" + "logo": "wittGruppe", + "industry": "E-Commerce" }, "contractor": "Computer Futures/SThree GmbH, München", "period": { @@ -419,7 +427,8 @@ "customer": { "name": "Südwestrundfunk", "location": "Mainz", - "logo": "swr" + "logo": "swr", + "industry": "Medien" }, "contractor": "GULP Information Services GmbH, München", "period": { @@ -447,7 +456,8 @@ "customer": { "name": "Init SE", "location": "Karlsruhe", - "logo": "init" + "logo": "init", + "industry": "Öffentlicher Verkehr" }, "contractor": "Megapart GmbH, Karlsruhe", "period": { @@ -480,7 +490,8 @@ "customer": { "name": "Traton: RIO", "location": "München", - "logo": "traton" + "logo": "traton", + "industry": "Logistik" }, "contractor": "Ray Sono AG, München", "period": { @@ -524,7 +535,8 @@ "customer": { "name": "coliquio GmbH", "location": "Konstanz", - "logo": "coliquio" + "logo": "coliquio", + "industry": "Gesundheitswesen" }, "contractor": "Michael Page, München", "period": { @@ -568,7 +580,8 @@ "customer": { "name": "Deutsche Bank AG", "location": "Eschborn", - "logo": "deutscheBank" + "logo": "deutscheBank", + "industry": "Banken" }, "contractor": "Hays AG, Mannheim", "period": { @@ -617,7 +630,8 @@ "customer": { "name": "Berlitz Deutschland GmbH", "location": "Frankfurt am Main", - "logo": "berlitz" + "logo": "berlitz", + "industry": "Bildung" }, "contractor": "Syzygy GmbH, Bad Homburg", "period": { @@ -670,7 +684,8 @@ "customer": { "name": "Hornbach Baumarkt AG", "location": "Bornheim", - "logo": "hornbach" + "logo": "hornbach", + "industry": "Handel" }, "contractor": "Systeme24, Mainz", "period": { @@ -697,7 +712,8 @@ "customer": { "name": "Deutsche Asset & Wealth Management", "location": "Frankfurt am Main", - "logo": "dws" + "logo": "dws", + "industry": "Banken" }, "contractor": "Questax GmbH", "period": { @@ -729,7 +745,8 @@ "customer": { "name": "Huawei Technologies", "location": "Darmstadt", - "logo": "huawei" + "logo": "huawei", + "industry": "Informationstechnologie" }, "contractor": "Networkers International", "period": { @@ -793,9 +810,10 @@ "title": "Responsive Homepage für den Software-Hersteller MAGIX", "role": "Senior Frontend Developer", "customer": { - "name": "", - "location": "Frankfurt am Main", - "logo": "magix" + "name": "MAGIX Software GmbH", + "location": "Berlin", + "logo": "magix", + "industry": "Software" }, "contractor": "Triplesense Reply GmbH", "period": { @@ -819,9 +837,10 @@ "title": "Erweiterung der Webseite des Kabelanbieters Tele Columbus", "role": "Senior Frontend Developer", "customer": { - "name": "Triplesense Reply GmbH", - "location": "Frankfurt am Main", - "logo": "telecolumbus" + "name": "Tele Columbus AG", + "location": "Berlin", + "logo": "telecolumbus", + "industry": "Telekommunikation" }, "contractor": "Triplesense Reply GmbH", "period": { @@ -839,7 +858,8 @@ "customer": { "name": "Deutsche Telekom", "location": "Darmstadt", - "logo": "deutscheTelekom" + "logo": "deutscheTelekom", + "industry": "Telekommunikation" }, "contractor": "axxessio GmbH, Bonn", "period": { @@ -872,7 +892,8 @@ "customer": { "name": "Zynga Germany GmbH", "location": "Frankfurt am Main", - "logo": "zynga" + "logo": "zynga", + "industry": "Spiele" }, "period": { "start": "2011-04", @@ -910,7 +931,8 @@ "customer": { "name": "Deutsche Telekom AG", "location": "Darmstadt", - "logo": "deutscheTelekom" + "logo": "deutscheTelekom", + "industry": "Telekommunikation" }, "period": { "start": "2009-03", @@ -968,7 +990,8 @@ "customer": { "name": "studiVZ", "location": "Berlin", - "logo": "studivz" + "logo": "studivz", + "industry": "Soziale Netzwerke" }, "period": { "start": "2008-10", @@ -986,7 +1009,8 @@ "customer": { "name": "1&1 Internet AG", "location": "Karlsruhe", - "logo": "oneAndOne" + "logo": "oneAndOne", + "industry": "Internetdienstleistungen" }, "period": { "start": "2004-11", @@ -1033,7 +1057,8 @@ "customer": { "name": "Schlund+Partner GmbH & Co. KG", "location": "Karlsruhe", - "logo": "schlundPartner" + "logo": "schlundPartner", + "industry": "Internetdienstleistungen" }, "period": { "start": "2002-05",