commit dffb6cf98f2278a955edc70222b0eccf550287ef Author: ItsTheSky Date: Fri Feb 13 12:13:24 2026 +0100 add initial project files including JSON data, PHP scripts, and HTML structure diff --git a/Voiliers.dtd b/Voiliers.dtd new file mode 100644 index 0000000..40cbb21 --- /dev/null +++ b/Voiliers.dtd @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Voiliers.xml b/Voiliers.xml new file mode 100644 index 0000000..0093add --- /dev/null +++ b/Voiliers.xml @@ -0,0 +1,1428 @@ + + + + + EDENRED 5 + Ocean Fifty + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/EDENRED-Ocean%20Fifty.JPG.webp?itok=8YErlYtU + + Théo + + Emmanuel LE ROCH + 53 + Plouharnel + + + Basile BOURGNON + 23 + Saint-Philibert + + + + INTER INVEST + Ocean Fifty + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/INTER%20INVEST%20%20-%20OCEAN%20FIFTY.jpg.webp?itok=vp5doKgS + + Théo + + Matthieu PERRAUT + 35 + Pornichet + + + Jean-Baptiste GELLÉE + 37 + Pornichet + + + + KOESIO + Ocean Fifty + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/KOESIO%20-%20Ocean%20Fifty.jpg.webp?itok=HyIGFE15 + + Théo + + Erwan LE ROUX + 51 + La Trinité sur Mer + + + Audrey OGEREAU + 33 + La Ciotat + + + + Lazare x Hellio + Ocean Fifty + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/lazare.jpg.webp?itok=uLH5UkxL + + Théo + + Erwan LE DRAOULEC + 29 + Plouhinec + + + Tanguy LE TURQUAIS + 36 + Locmiquelic + + + + LE RIRE MÉDECIN - LAMOTTE + Ocean Fifty + 2009 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/LE%20RIRE%20MEDECIN%20-%20LAMOTTE%20-%20Ocean%20Fifty%202.png.webp?itok=DT3puNTP + + Théo + + Luke BERRY + 39 + Saint Malo + + + Antoine JOUBERT + 39 + Tours + + + + MON BONNET ROSE + Ocean Fifty + ? + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/mon_bonnet_rose.jpg.webp?itok=ltiJYsvS + + Théo + + Laurent BOURGUES + 44 + Marseille + + + Arnaud VASSEUR + 45 + Fontenay aux roses + + + + SOLIDAIRES EN PELOTON + Ocean Fifty + 2020 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/SOLIDAIRES%20EN%20PELOTON%20-%20Ocean%20Fifty.jpg.webp?itok=SHF5s_eo + + Théo + + Thibaut VAUCHEL-CAMUS + 47 + Cancale + + + Damien SEGUIN + 46 + Auray + + + + UPWIND BY MERCONCEPT + Ocean Fifty + ? + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/upwind_by_merconcept.jpg.webp?itok=MbantxNz + + Théo + + Anne-Claire LE BERRE + 43 + Brest + + + Elodie-Jane METTRAUX + 41 + Neyruz + + + + VIABILIS OCEANS + Ocean Fifty + 2017 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/VIABILIS%20OCEANS%20-%20Ocean%20fifty.jpg.webp?itok=1tEPrTK1 + + Théo + + Baptiste HULIN + 28 + La Tessoualle + + + Thomas ROUXEL + 43 + St Brieuc + + + + WEWISE + Ocean Fifty + 2019 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/WEWISE%20-%20OCEAN%20FIFTY.jpg.webp?itok=mVU3h3CV + + Théo + + Pierre QUIROGA + 33 + La Capte + + + Gaston MORVAN + 28 + Landeda + + + + ALTERNATIVE SAILING- LES CONSTRUCTIONS DU BELON + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/alternative_sailing_-_les_constructions_de_belon.jpg.webp?itok=PYkuBV7v + + Orlando + + Guillaume L'HOSTIS + 32 + Brest + + + Antoine LE MANCHEC + 40 + Chartres + + + + ALDERAN + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/alderan.jpg.webp?itok=1JaFi1pB + + Orlando + + Sasha LANIECE + 32 + Paris + + + Sanni BEUCKE + 34 + Kiel + + + + AIRVANCE OCÉLIAN TERÉLIAN + Class40 + 2019 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/AIRVANCE%20OC%C3%89LIAN%20TER%C3%89LIAN%20-%20Class40.jpg.webp?itok=HVxv8_z7 + + Orlando + + Théa KHELIF + 26 + Calais + + + Marion ENGELHARD + 43 + Havre + + + + MARTINIQUE HORIZON + Class40 + 2012 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/MARTINIQUE%20HORIZON%20-%20CLASS40.jpg.webp?itok=6tHUoQtS + + Daniel + + Jean-Yves AGLAE + 40 + Sainte-Luce + + + Moane MANGATTALE + 37 + Le Lamentin + + + + MACCAFERRI FUTURA + Class40 + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/MACCAFERRI%20FUTURA%20-%20Class40.jpg.webp?itok=a6jXdbTx + + Daniel + + Luca ROSETTI + 30 + Bologne + + + Matteo SERICANO + 28 + Genova + + + + LES INVINCIBLES + Class40 + 2024 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/LES%20INVINCIBLES%20-%20Class40.jpg.webp?itok=agFVeXD5 + + Daniel + + William MATHELIN-MOREAUX + 32 + Paris + + + Pietro LUCIANI + 40 + Venise + + + + LEGALLAIS + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/legallais.jpg.webp?itok=PZpSr1YI + + Daniel + + Fabien DELAHAYE + 41 + Larmor Plage + + + Pierre LEBOUCHER + 45 + Nantes + + + + L'AGENCE TELECOM - SOTRAPLANT + Class40 + 2018 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/l_agence_telecom_-_sotraplant.png.webp?itok=TpV_hm5B + + Daniel + + Matthieu FOULQUIER-GAZAGNES + 51 + Montpellier + + + Gildas BEAUCHAMPS + 34 + Nice + + + + INTERACTION + Class40 + 2020 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/interaction.jpg.webp?itok=P3vGyCpn + + Daniel + + Yannig LIVORY + 59 + Arcachon + + + Erwan LIVORY + 56 + Arcachon + + + + EMPOWHER + Class40 + 2021 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/empowher.jpg.webp?itok=Euo0m7Ve + + Orlando + + Pamela LEE + 37 + Dublin + + + Jay THOMPSON + 37 + Etats-Unis + + + + AMARRIS + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/amarris.jpg.webp?itok=TPlQAkao + + Orlando + + Achille NEBOUT + 35 + Montpellier + + + Gildas MAHÉ + 50 + Concarneau + + + + BELCO-CEC + Class40 + 2016 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/cec_belco.jpg.webp?itok=QyvjClZA + + Orlando + + Louis MAYAUD + 36 + Beauvais + + + Alexandre BELLANGÉ + 43 + Harfleur + + + + BLEU BLANC PLANETE LOCATION + Class40 + 2024 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/bleu_blanc_planete_location.jpg.webp?itok=Vi1QCMTW + + Orlando + + Quentin LE NABOUR + 37 + Saint-Malo + + + Thierry CHABAGNY + 53 + Neuilly-sur-Seine + + + + CENTRAKOR HIRSCH + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/CENTRAKOR%20-%20class40.jpg.webp?itok=VOa9mD6x + + Orlando + + Mikael MERGUI + 44 + Hyeres + + + Kéni PIPEROL + + Saint Vivien de Médoc + + + + WEEECYCLING + Class40 + 2018 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/weeecycling.jpg.webp?itok=Wn9ySbnP + + Thomas + + Nicolas LEMARCHAND + 48 + Lehon + + + Matthieu DERENNE + 50 + Saint Malo + + + + ZEISS + Class40 + 2024 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/ZEISS%20-%20Class40.jpeg.webp?itok=lbZ7-nUD + + Thomas + + Thimoté POLET + 25 + Le Havre + + + Pierrick LETOUZÉ + 27 + Cherbourg + + + + ACTUAL ULTIM 4 + Ultim + 2017 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/ACTUAL%20ULTIM%204%20%C2%A9Ronan_Gladu.jpg.webp?itok=iEu877I4 + + Thomas + + Anthony MARCHAND + 40 + Saint-Brieuc + + + Julien VILLION + 38 + Lorient + + + + MAXI BANQUE POPULAIRE XI + Ultim + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/MAXI%20BANQUE%20POPULAIRE%20XI%20-%20ULTIM.jpg.webp?itok=va562IiQ + + Thomas + + Armel LE CLÉAC'H + 48 + Lorient + + + Sébastien JOSSE + 50 + Lorient + + + + SODEBO ULTIM 3 + Ultim + 2019 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/SODEBO%20ULTIM%203%20-%20Ultim.jpg.webp?itok=cFUTyMXT + + Thomas + + Thomas COVILLE + 57 + Locmariaquer + + + Benjamin SCHWARTZ + 38 + Lyon + + + + SVR - LAZARTIGUE + Ultim + 2021 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/SVR%20LAZARTIGUE%20-%20ULTIM.JPG.webp?itok=GH2wi3Ui + + Thomas + + Tom LAPERCHE + 28 + La Rochelle + + + Franck CAMMAS + 53 + Aix-en-Provence + + + + RÊVE À PERTE DE VUE - QWANZA + Class40 + 2010 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/REVE%20A%20PERTE%20A%20VUE%20-%20class40.jpg.webp?itok=GNRQUSbg + + Nourâne + + Joël PARIS + 62 + Marseille + + + Goulven MARIE + 49 + Vence + + + + RÊVE DE LARGE 5 + Class40 + 2014 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/REVE%20DE%20LARGE%205%20-%20Class40.jpg.webp?itok=Btb86jze + + Nourâne + + Rodolphe SEPHO + 39 + Les Abîmes + + + Jean-Pierre COUTAYAR + 26 + Martinez + + + + + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/NST%20RACING%20%26%20CABINET%20Z%20-%20Class40.jpg.webp?itok=rmQzHSkK + + Daniel + + Thomas JOURDREN + 25 + Brest + + + Joseph CLOAREC + 26 + France + + + + OCEAN CONNECT - THE SEA CLEANERS + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/THE%20SEA%20CLEANERS%20-%20Class40.jpg.webp?itok=20BOFp2V + + Daniel + + Jean Baptiste TERNON + 36 + Rochefort + + + Gaëtan THOMAS + 38 + Lorient + + + + BUREAU VALLÉE + Imoca + 2020 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/BUREAU%20VALL%C3%89E%20-%20IMOCA%20%40%20Benjamin%20Sellier_wind4production.com_.png.webp?itok=ML97VaFk + + Gabriel + + Louis BURTON + 40 + Evry + + + Clément COMMAGNAC + 30 + Saint Brieuc + + + + CAFÉ JOYEUX + Imoca + 2011 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/CAFE%20JOYEUX%20-%20IMOCA.jpeg.webp?itok=ompeE8Fo + + Gabriel + + Nicolas D'ESTAIS + 34 + Paris + + + Simon KOSTER + 37 + Zurich + + + + CHARAL + Imoca + 2020 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2023-10/231015_mlr_charal_155.jpg.webp?itok=y-sfi3H_ + + Gabriel + + Jérémie BEYOU + 49 + Landivisiau + + + Morgan LAGRAVIÈRE + 38 + Saint-Paul + + + + COUP DE POUCE + Imoca + 2010 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/COUP%20DE%20POUCE%20-%20Imoca.jpg.webp?itok=dTtCLDKU + + Gabriel + + Manuel COUSIN + 58 + Rouen + + + Jean-Baptiste DARAMY + 44 + Biarritz + + + + 11TH HOUR RACING + Imoca + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/11TH%20HOUR%20RACING%20-%20Imoca.jpg.webp?itok=FtiSUJ_a + + Gabriel + + Francesca CLAPCICH + 37 + Trieste + + + Will HARRIS + 31 + Hampshire + + + + 4CAD - LA MIE CÂLINE + Imoca + 2015 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/4%20CAD%20-%20LA%20MIE%20CALINE%20-%20Imoca.jpg.webp?itok=70FnGUcH + + Gabriel + + Arnaud BOISSIÈRES + 53 + Les Sables d'Olonne + + + Benjamin DUTREUX + 35 + Les Sables d'Olonne + + + + ALLAGRANDE MAPEI + Imoca + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/ALLAGRANDE%20MAPEI-Imoca.jpg.webp?itok=FypE7x1c + + Gabriel + + Ambrogio BECCARIA + 34 + Milan + + + Thomas RUYANT + 44 + Saint-Pol-sur-Mer + + + + ASSOCIATION PETITS PRINCES - QUEGUINER + Imoca + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/ASSOCIATION%20PETITS%20PRINCES%20-%20QUEGUINER%20-%20Imoca%20-%20%C2%A9Romain%20mari.jpg.webp?itok=ynOlajzQ + + Gabriel + + Elodie BONAFOUS + 30 + Morlaix + + + Yann ELIES + 51 + Saint-Brieuc + + + + OSE TA VICTOIRE + Class40 + 2010 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/ose_ta_victoire.jpeg.webp?itok=MzYwc4KP + + Nourâne + + Thomas LURTON + 28 + Vannes + + + Sacha VANDENBROUCK + 26 + Uccle + + + + PHARE 40 - HA PLUS PME + Class40 + 2014 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/PHARE%2040%20-%20HA%20PLUS%20PME%20-%20Class40.jpg.webp?itok=5GKeBzcN + + Nourâne + + Edgard VINCENS + 49 + Bordeaux + + + Louis TORREILLES + 31 + Montpellier + + + + PIERREVAL-FONDATION GOOD PLANET + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/PIERREVAL-FONDATION%20GOOD%20PLANET%20-%20Class40.jpg.webp?itok=w_m651qr + + Nourâne + + Vincent RIOU + 53 + Loctudy + + + Yann DOFFIN + 52 + Poitiers + + + + RDT LOGISTIC - FORVIS MAZARS + Class40 + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/RDT%20LOGISTICS-FORVIS%20MAZARS%20-%20Class40.jpg.webp?itok=KIdjkE-k + + Nourâne + + Renaud COURBON + 53 + Le Havre + + + Gilles COURBON + 52 + Le Havre + + + + RÉAUTÉ CHOCOLAT + Class40 + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/REAUTE%20CHOCOLAT%20-%20Class40%20Maquette.png.webp?itok=a2x9Y2KZ + + Nourâne + + Lomano TAKASI + 34 + Le Mans + + + Jean MARRE + 32 + Lorient + + + + SEAFRIGO - SOGESTRAN + + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/SEAFRIGO%20-%20SOGESTRAN%20-%20Class40.jpg.webp?itok=q_RBh2Jf + + Manel + + Guillaume PIROUELLE + 31 + Le Havre + + + Cédric CHATEAU + 28 + Le Havre + + + + SNSM, FAITES UN DON ! + + Class40 + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/TBC%20-%20Class40.jpg.webp?itok=fn6zW6FM + + Manel + + Corentin DOUGUET + + 51 + Nantes + + + Axel TRÉHIN + + 37 + ST NAZAIRE + + + + SOLANO + + Class40 + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/SOLANO%20-%20Class40.jpg.webp?itok=yr0LPQxd + + Manel + + Robin FOLLIN + + 30 + Nice + + + Jules BONNIER + 30 + Saint-Malo + + + + TRIMCONTROL + Class40 + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/TRIMCONTROL-%20Class40.jpg.webp?itok=u1DYj05z + + Manel + + Alexandre LE GALLAIS + + 46 + Carnac + + + Michel DESJOYEAUX + + 60 + Concarneau + + + + VIRANGA + + Class40 + 2021 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/Viranga%20-%20Class40.jpg.webp?itok=gpmNkfBV + + Manel + + Emmanuel HAMEZ + + 62 + Lille + + + Gérald VÉNIARD + + 55 + Chambéry + + + + VOGUE AVEC UN CROHN + + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/VOGUE%20AVEC%20UN%20CROHN%20-%20class40.jpg.webp?itok=akb6d1lg + + Manel + + Pierre-Louis ATTWELL + + 29 + Honfleur + + + Maxime BENSA + + 32 + Deauville + + + + VSF SPORTS + + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/VSF%20SPORT%20-%20Class40.jpg.webp?itok=Kxe-HVkb + + Manel + + Pep COSTA + + 26 + Barcelone + + + Pablo SANTURDE DEL ARCO + + 38 + Santander + + + + WASABIII + + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/wasabiii.jpg.webp?itok=uC9-0zW0 + + Manel + + Stéphane BODIN + + 57 + Roches premarie andille + + + Loeiz CADIOU + + 47 + Quimper + + + + CROSSCALL + Class40 + 2020 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/crosscall.jpg.webp?itok=kfXQqKpy + + Raphaël + + Aurélien DUCROZ + 43 + Servoz + + + Jonathan CHODKIEWIEZ + 42 + Villeneuve Saint-Georges + + + + DÉFI SOLIDAIRE AVEC ELLYE ET L'ARCHE + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/DEFI%20SOLIDAIRE%20AVEC%20ELLYE%20ET%20L%27ARCHE%20-%20Class40.jpg.webp?itok=DWVmQli6 + + Raphaël + + Nicolas JOSSIER + 49 + Granville + + + Sophie FAGUET + 38 + Rouen + + + + EKINOX + Class40 + 2025 + + Raphaël + + Benoît SINEAU + 55 + Argenteuil + + + Alberto RIVA + 33 + Milan + + + + ENGIE - Dessine-Moi la High-Tech + Class40 + 2022 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/cap_pour_elles_avec_engie.jpg.webp?itok=VO6lvHxu + + Raphaël + + Aina BAUZA ROIG + 30 + Palma de Mallorca + + + Axelle PILLAIN + 35 + Saint-Renan + + + + ESATCO + Class40 + 2014 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/ESATCO%20-%20Class40.jpeg.webp?itok=m_bFqoGQ + + Raphaël + + Nicolas GUIBAL + 42 + Nantes + + + Gauthier BRIL + 24 + Corée du Sud + + + + INFLUENCE2 + Class40 + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/INFLUENCE2-Class40.jpg.webp?itok=VJ2QHLkG + + Raphaël + + Andrea FORNARO + 48 + Rome + + + Alessandro TORRESANI + 33 + Rome + + + + INLAND ROOTS OCEAN SOUL + Class40 + 2021 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/inland_roots_ocean_soul.jpg.webp?itok=YokotH2W + + Raphaël + + Milan KOLACEK + 46 + Louny + + + Pierre BRASSEUR + 45 + Amiens + + + + INNOVAD.GROUP - XLG + Class40 + 2011 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/INNOVAD.GROUP%20-%20XLG%20-%20Class40.jpg.webp?itok=QNNnhSc4 + + Raphaël + + Jérôme DELIRE + 44 + Anderlercht + + + Caroline DIEU + 38 + Uccle + + + + RENOVATEC - VOILES ET PERFORMANCES + Class40 + 2009 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/VOILES%20ET%20PERFORMANCES%20-%20Clas40.jpg.webp?itok=XjOwVUyk + + Nourâne + + Ulysse POZZOLI + 35 + Nancy + + + Steven GRIENER + 43 + Nyon (Suisse) + + + + Team Snef - Teamwork + Imoca + 2017 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/TEAMWORKTEAM%20SNEF.jpg.webp?itok=ws7YlCRQ + + Nicolas + + Justine Mettraux + 39 + Suisse + + + Xavier MACAIRE + 44 + Mont-Saint-Aignan + + + + Paprec Arkéa + Imoca + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/PAPREC%20ARK%C3%89A%20-%20Imoca.jpg.webp?itok=uVGuCYZ0 + + Nicolas + + Yoann RICHOME + 42 + Fréjus + + + Corentin HOREAU + 36 + Auray + + + + New Europe + Imoca + 2007 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/new_europe.jpg.webp?itok=W1OoqcqZ + + Nicolas + + Szabolcs WEÖRES + 52 + Hongrie + + + Bérénice CHARREZ + 33 + Suisse + + + + MSIG EUROPE + Imoca + 2007 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/MSIG%20EUROPE%20-%20IMOCA.jpg.webp?itok=nSRyE79a + + Nicolas + + Conrad COLMAN + 42 + Auckland + + + Mathieu BLANCHARD + 38 + Cavaillon + + + + MACIF SANTÉ PRÉVOYANCE + Imoca + 2023 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/MACIF%20SANTE%20PREVOYANCE%20-%20Imoca.jpg.webp?itok=_bFnCliH + + Nicolas + + Sam GOODCHILD + 36 + Bristol + + + Loïs BERREHAR + 32 + Tours + + + + LES P'TITS DOUDOUS + Imoca + 2025 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/LES%20P%27TITS%20DOUDOUS%20-%20IMOCA.jpg.webp?itok=yNe0s0VI + + Nicolas + + Armel TRIPON + 50 + Nantes + + + Tanguy LEGLATIN + 47 + Ploemeur + + + + INITIATIVES COEUR + Imoca + 2021 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/INITIATIVES%20COEUR-IMOCA.jpg.webp?itok=CVQDdA2K + + Nicolas + + Violette DORANGE + 24 + Pont l'Abbé d'Arnoult + + + Sam DAVIES + 51 + Lorient + + + + FORTINET - BEST WESTERN + Imoca + 2015 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/FORTINET-BEST%20WESTERN-Imoca.jpg.webp?itok=E7G1vQV2 + + Nicolas + + Romain ATTANASIO + 48 + Paris + + + Maxime SOREL + 39 + Cancale + + + + FIVES GROUP - LANTANA ENVIRONNEMENT + Imoca + 2006 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/five_group_lantana_environnement.jpg.webp?itok=tH8N8K7o + + Nicolas + + Louis DUC + 42 + Cherbourg + + + Masa SUZUKI + 40 + Chiba (Japon) + + + + FDJ UNITED - WEWISE + Imoca + 2007 + + https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/FDJ%20UNITED%20-%20WEWISE%20-%20Imoca.png.webp?itok=GaBX3SCf + + Gabriel + + Fabrice AMEDEO + 48 + Vannes + + + Andreas BADEN + 34 + Klel + + + diff --git a/abandons.json b/abandons.json new file mode 100644 index 0000000..544ee1b --- /dev/null +++ b/abandons.json @@ -0,0 +1 @@ +["LE RIRE MÉDECIN - LAMOTTE","ACTUAL ULTIM 4"] \ No newline at end of file diff --git a/abandons.php b/abandons.php new file mode 100644 index 0000000..77466e8 --- /dev/null +++ b/abandons.php @@ -0,0 +1,17 @@ + + + + + + + Route du café - 2025 + + + + +
+

Route du café - 2025

+
+ +
+
+ +
+

+ Tous les voiliers +

+ + + + + + + + + + + + + +
 VoilierSkippersAbandon
+
+ + + \ No newline at end of file diff --git a/scripts/Exercice_1_JSON.js b/scripts/Exercice_1_JSON.js new file mode 100644 index 0000000..8542cd2 --- /dev/null +++ b/scripts/Exercice_1_JSON.js @@ -0,0 +1,26 @@ +const chaineJSON = '[{"nom": "Class40", "logo": "Class40.webp"},' + + '{"nom": "IMOCA", "logo": "Imoca.webp"},' + + '{"nom": "Ocean Fifty", "logo": "OceanFifty.webp"},' + + '{"nom": "Ultim", "logo": "ClassUltim.webp"}]'; + +const data = JSON.parse(chaineJSON); + +window.onload = function () { + console.log(data); + + const nomAfficheDiv = document.getElementById('nomDeClasse'); + const logosDiv = document.getElementById('logos'); + + for (let i = 0; i < data.length; i++) { + const bateau = data[i]; + const img = document.createElement('img'); + img.className = 'logo'; + img.src = 'images/logo_' + bateau.logo.toLocaleLowerCase(); + img.alt = bateau.nom; + + img.addEventListener('pointerover', function () { + nomAfficheDiv.innerHTML = bateau.nom; + }) + logosDiv.appendChild(img); + } +}; \ No newline at end of file diff --git a/scripts/Exercice_2_AJAX.js b/scripts/Exercice_2_AJAX.js new file mode 100644 index 0000000..e545823 --- /dev/null +++ b/scripts/Exercice_2_AJAX.js @@ -0,0 +1,95 @@ +window.onload = function () { + let request = new XMLHttpRequest(); + request.open('GET', 'abandons.php'); + request.send(); + request.onreadystatechange = function () { + if (request.readyState === XMLHttpRequest.DONE && request.status === 200) { + document.abandons = JSON.parse(request.responseText.trim()); + + request = new XMLHttpRequest(); + request.open('GET', 'data.php'); + request.send(); + request.onreadystatechange = function () { + if (request.readyState === XMLHttpRequest.DONE && request.status === 200) { + afficherData(JSON.parse(request.responseText.trim())); + } + } + } + } +} + +function afficherData(data) { + + // on affiche les classes + const classes = data.classes; + const nomAfficheDiv = document.getElementById('nomDeClasse'); + const logosDiv = document.getElementById('logos'); + + for (let i = 0; i < classes.length; i++) { + const bateau = classes[i]; + const img = document.createElement('img'); + img.className = 'logo'; + img.src = 'images/logo_' + bateau.logo.toLocaleLowerCase(); + img.alt = bateau.nom; + + img.addEventListener('pointerover', function () { + nomAfficheDiv.innerHTML = bateau.nom; + + var voiliers = data.voiliers; + const voiliersFiltres = voiliers.filter(voilier => voilier.classe === bateau.nom); + rafraichirTableau(voiliersFiltres); + }) + logosDiv.appendChild(img); + } + + // on affiche les voiliers suivant la classe hovered + rafraichirTableau(data.voiliers) + console.log(data.voiliers) +} + +function rafraichirTableau(voiliers) { + const tbody = document.getElementById('liste'); + tbody.innerHTML = ''; + + for (let i = 0; i < voiliers.length; i++) { + const voilier = voiliers[i]; + const tr = document.createElement('tr'); + + const td_id = document.createElement('td'); + td_id.innerText = i.toString(); + tr.appendChild(td_id); + + const td_nom = document.createElement('td'); + td_nom.innerText = voilier.nom + " " + voilier.année + tr.appendChild(td_nom); + + const td_skippers = document.createElement('td'); + for (let skipperI = 0; skipperI < voilier.skipper.length; skipperI++) { + const skipper = voilier.skipper[skipperI]; + td_skippers.innerText += skipper.nom + " et "; + } + td_skippers.innerText = td_skippers.innerText.slice(0, -3); + tr.appendChild(td_skippers); + + const td_abandon = document.createElement('td'); + const is_abandon = document.abandons.includes(voilier.nom) + console.log("est ce que " + document.abandons + " inclut " + voilier.nom + "? " + is_abandon) + td_abandon.innerHTML = ""; + tr.appendChild(td_abandon); + + tbody.appendChild(tr); + } +} + +function toggleabandon(nomVoilier) { + document.abandons.includes(nomVoilier) ? document.abandons.splice(document.abandons.indexOf(nomVoilier), 1) : document.abandons.push(nomVoilier); + console.log(document.abandons); + + const xhr = new XMLHttpRequest(); + xhr.open('POST', 'abandons.php'); + xhr.setRequestHeader('Content-Type', 'application/json'); + xhr.send(JSON.stringify(document.abandons)); + +} \ No newline at end of file diff --git a/voiliers.json b/voiliers.json new file mode 100644 index 0000000..8721139 --- /dev/null +++ b/voiliers.json @@ -0,0 +1,1428 @@ +{ + "classes": [ + { + "nom": "Class40", + "logo": "Class40.webp" + }, + { + "nom": "IMOCA", + "logo": "Imoca.webp" + }, + { + "nom": "Ocean Fifty", + "logo": "OceanFifty.webp" + }, + { + "nom": "Ultim", + "logo": "ClassUltim.webp" + } + ], + "voiliers": [ + { + "nom": "EDENRED 5", + "classe": "Ocean Fifty", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/EDENRED-Ocean%20Fifty.JPG.webp?itok=8YErlYtU", + "author": "Théo", + "skipper": [ + { + "nom": "Emmanuel LE ROCH", + "age": "53", + "originaire": "Plouharnel" + }, + { + "nom": "Basile BOURGNON", + "age": "23", + "originaire": "Saint-Philibert" + } + ] + }, + { + "nom": "INTER INVEST", + "classe": "Ocean Fifty", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/INTER%20INVEST%20%20-%20OCEAN%20FIFTY.jpg.webp?itok=vp5doKgS", + "author": "Théo", + "skipper": [ + { + "nom": "Matthieu PERRAUT", + "age": "35", + "originaire": "Pornichet" + }, + { + "nom": "Jean-Baptiste GELLÉE", + "age": "37", + "originaire": "Pornichet" + } + ] + }, + { + "nom": "KOESIO", + "classe": "Ocean Fifty", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/KOESIO%20-%20Ocean%20Fifty.jpg.webp?itok=HyIGFE15", + "author": "Théo", + "skipper": [ + { + "nom": "Erwan LE ROUX", + "age": "51", + "originaire": "La Trinité sur Mer" + }, + { + "nom": "Audrey OGEREAU", + "age": "33", + "originaire": "La Ciotat" + } + ] + }, + { + "nom": "Lazare x Hellio", + "classe": "Ocean Fifty", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/lazare.jpg.webp?itok=uLH5UkxL", + "author": "Théo", + "skipper": [ + { + "nom": "Erwan LE DRAOULEC", + "age": "29", + "originaire": "Plouhinec" + }, + { + "nom": "Tanguy LE TURQUAIS", + "age": "36", + "originaire": "Locmiquelic" + } + ] + }, + { + "nom": "LE RIRE MÉDECIN - LAMOTTE", + "classe": "Ocean Fifty", + "année": "2009", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/LE%20RIRE%20MEDECIN%20-%20LAMOTTE%20-%20Ocean%20Fifty%202.png.webp?itok=DT3puNTP", + "author": "Théo", + "skipper": [ + { + "nom": "Luke BERRY", + "age": "39", + "originaire": "Saint Malo" + }, + { + "nom": "Antoine JOUBERT", + "age": "39", + "originaire": "Tours" + } + ] + }, + { + "nom": "MON BONNET ROSE", + "classe": "Ocean Fifty", + "année": "?", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/mon_bonnet_rose.jpg.webp?itok=ltiJYsvS", + "author": "Théo", + "skipper": [ + { + "nom": "Laurent BOURGUES", + "age": "44", + "originaire": "Marseille" + }, + { + "nom": "Arnaud VASSEUR", + "age": "45", + "originaire": "Fontenay aux roses" + } + ] + }, + { + "nom": "SOLIDAIRES EN PELOTON", + "classe": "Ocean Fifty", + "année": "2020", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/SOLIDAIRES%20EN%20PELOTON%20-%20Ocean%20Fifty.jpg.webp?itok=SHF5s_eo", + "author": "Théo", + "skipper": [ + { + "nom": "Thibaut VAUCHEL-CAMUS", + "age": "47", + "originaire": "Cancale" + }, + { + "nom": "Damien SEGUIN", + "age": "46", + "originaire": "Auray" + } + ] + }, + { + "nom": "UPWIND BY MERCONCEPT", + "classe": "Ocean Fifty", + "année": "?", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/upwind_by_merconcept.jpg.webp?itok=MbantxNz", + "author": "Théo", + "skipper": [ + { + "nom": "Anne-Claire LE BERRE", + "age": "43", + "originaire": "Brest" + }, + { + "nom": "Elodie-Jane METTRAUX", + "age": "41", + "originaire": "Neyruz" + } + ] + }, + { + "nom": "VIABILIS OCEANS", + "classe": "Ocean Fifty", + "année": "2017", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/VIABILIS%20OCEANS%20-%20Ocean%20fifty.jpg.webp?itok=1tEPrTK1", + "author": "Théo", + "skipper": [ + { + "nom": "Baptiste HULIN", + "age": "28", + "originaire": "La Tessoualle" + }, + { + "nom": "Thomas ROUXEL", + "age": "43", + "originaire": "St Brieuc" + } + ] + }, + { + "nom": "WEWISE", + "classe": "Ocean Fifty", + "année": "2019", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/WEWISE%20-%20OCEAN%20FIFTY.jpg.webp?itok=mVU3h3CV", + "author": "Théo", + "skipper": [ + { + "nom": "Pierre QUIROGA", + "age": "33", + "originaire": "La Capte" + }, + { + "nom": "Gaston MORVAN", + "age": "28", + "originaire": "Landeda" + } + ] + }, + { + "nom": "ALTERNATIVE SAILING- LES CONSTRUCTIONS DU BELON", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/alternative_sailing_-_les_constructions_de_belon.jpg.webp?itok=PYkuBV7v", + "author": "Orlando", + "skipper": [ + { + "nom": "Guillaume L'HOSTIS", + "age": "32", + "originaire": "Brest" + }, + { + "nom": "Antoine LE MANCHEC", + "age": "40", + "originaire": "Chartres" + } + ] + }, + { + "nom": "ALDERAN", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/alderan.jpg.webp?itok=1JaFi1pB", + "author": "Orlando", + "skipper": [ + { + "nom": "Sasha LANIECE", + "age": "32", + "originaire": "Paris" + }, + { + "nom": "Sanni BEUCKE", + "age": "34", + "originaire": "Kiel" + } + ] + }, + { + "nom": "AIRVANCE OCÉLIAN TERÉLIAN", + "classe": "Class40", + "année": "2019", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/AIRVANCE%20OC%C3%89LIAN%20TER%C3%89LIAN%20-%20Class40.jpg.webp?itok=HVxv8_z7", + "author": "Orlando", + "skipper": [ + { + "nom": "Théa KHELIF", + "age": "26", + "originaire": "Calais" + }, + { + "nom": "Marion ENGELHARD", + "age": "43", + "originaire": "Havre" + } + ] + }, + { + "nom": "MARTINIQUE HORIZON", + "classe": "Class40", + "année": "2012", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/MARTINIQUE%20HORIZON%20-%20CLASS40.jpg.webp?itok=6tHUoQtS", + "author": "Daniel", + "skipper": [ + { + "nom": "Jean-Yves AGLAE", + "age": "40", + "originaire": "Sainte-Luce" + }, + { + "nom": "Moane MANGATTALE", + "age": "37", + "originaire": "Le Lamentin" + } + ] + }, + { + "nom": "MACCAFERRI FUTURA", + "classe": "Class40", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/MACCAFERRI%20FUTURA%20-%20Class40.jpg.webp?itok=a6jXdbTx", + "author": "Daniel", + "skipper": [ + { + "nom": "Luca ROSETTI", + "age": "30", + "originaire": "Bologne" + }, + { + "nom": "Matteo SERICANO", + "age": "28", + "originaire": "Genova" + } + ] + }, + { + "nom": "LES INVINCIBLES", + "classe": "Class40", + "année": "2024", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/LES%20INVINCIBLES%20-%20Class40.jpg.webp?itok=agFVeXD5", + "author": "Daniel", + "skipper": [ + { + "nom": "William MATHELIN-MOREAUX", + "age": "32", + "originaire": "Paris" + }, + { + "nom": "Pietro LUCIANI", + "age": "40", + "originaire": "Venise" + } + ] + }, + { + "nom": "LEGALLAIS", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/legallais.jpg.webp?itok=PZpSr1YI", + "author": "Daniel", + "skipper": [ + { + "nom": "Fabien DELAHAYE", + "age": "41", + "originaire": "Larmor Plage" + }, + { + "nom": "Pierre LEBOUCHER", + "age": "45", + "originaire": "Nantes" + } + ] + }, + { + "nom": "L'AGENCE TELECOM - SOTRAPLANT", + "classe": "Class40", + "année": "2018", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/l_agence_telecom_-_sotraplant.png.webp?itok=TpV_hm5B", + "author": "Daniel", + "skipper": [ + { + "nom": "Matthieu FOULQUIER-GAZAGNES", + "age": "51", + "originaire": "Montpellier" + }, + { + "nom": "Gildas BEAUCHAMPS", + "age": "34", + "originaire": "Nice" + } + ] + }, + { + "nom": "INTERACTION", + "classe": "Class40", + "année": "2020", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/interaction.jpg.webp?itok=P3vGyCpn", + "author": "Daniel", + "skipper": [ + { + "nom": "Yannig LIVORY", + "age": "59", + "originaire": "Arcachon" + }, + { + "nom": "Erwan LIVORY", + "age": "56", + "originaire": "Arcachon" + } + ] + }, + { + "nom": "EMPOWHER", + "classe": "Class40", + "année": "2021", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/empowher.jpg.webp?itok=Euo0m7Ve", + "author": "Orlando", + "skipper": [ + { + "nom": "Pamela LEE", + "age": "37", + "originaire": "Dublin" + }, + { + "nom": "Jay THOMPSON", + "age": "37", + "originaire": "Etats-Unis" + } + ] + }, + { + "nom": "AMARRIS", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/amarris.jpg.webp?itok=TPlQAkao", + "author": "Orlando", + "skipper": [ + { + "nom": "Achille NEBOUT", + "age": "35", + "originaire": "Montpellier" + }, + { + "nom": "Gildas MAHÉ", + "age": "50", + "originaire": "Concarneau" + } + ] + }, + { + "nom": "BELCO-CEC", + "classe": "Class40", + "année": "2016", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/cec_belco.jpg.webp?itok=QyvjClZA", + "author": "Orlando", + "skipper": [ + { + "nom": "Louis MAYAUD", + "age": "36", + "originaire": "Beauvais" + }, + { + "nom": "Alexandre BELLANGÉ", + "age": "43", + "originaire": "Harfleur" + } + ] + }, + { + "nom": "BLEU BLANC PLANETE LOCATION", + "classe": "Class40", + "année": "2024", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/bleu_blanc_planete_location.jpg.webp?itok=Vi1QCMTW", + "author": "Orlando", + "skipper": [ + { + "nom": "Quentin LE NABOUR", + "age": "37", + "originaire": "Saint-Malo" + }, + { + "nom": "Thierry CHABAGNY", + "age": "53", + "originaire": "Neuilly-sur-Seine" + } + ] + }, + { + "nom": "CENTRAKOR HIRSCH", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/CENTRAKOR%20-%20class40.jpg.webp?itok=VOa9mD6x", + "author": "Orlando", + "skipper": [ + { + "nom": "Mikael MERGUI", + "age": "44", + "originaire": "Hyeres" + }, + { + "nom": "Kéni PIPEROL", + "age": "", + "originaire": "Saint Vivien de Médoc" + } + ] + }, + { + "nom": "WEEECYCLING", + "classe": "Class40", + "année": "2018", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/weeecycling.jpg.webp?itok=Wn9ySbnP", + "author": "Thomas", + "skipper": [ + { + "nom": "Nicolas LEMARCHAND", + "age": "48", + "originaire": "Lehon" + }, + { + "nom": "Matthieu DERENNE", + "age": "50", + "originaire": "Saint Malo" + } + ] + }, + { + "nom": "ZEISS", + "classe": "Class40", + "année": "2024", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/ZEISS%20-%20Class40.jpeg.webp?itok=lbZ7-nUD", + "author": "Thomas", + "skipper": [ + { + "nom": "Thimoté POLET", + "age": "25", + "originaire": "Le Havre" + }, + { + "nom": "Pierrick LETOUZÉ", + "age": "27", + "originaire": "Cherbourg" + } + ] + }, + { + "nom": "ACTUAL ULTIM 4", + "classe": "Ultim", + "année": "2017", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/ACTUAL%20ULTIM%204%20%C2%A9Ronan_Gladu.jpg.webp?itok=iEu877I4", + "author": "Thomas", + "skipper": [ + { + "nom": "Anthony MARCHAND", + "age": "40", + "originaire": "Saint-Brieuc" + }, + { + "nom": "Julien VILLION", + "age": "38", + "originaire": "Lorient" + } + ] + }, + { + "nom": "MAXI BANQUE POPULAIRE XI", + "classe": "Ultim", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/MAXI%20BANQUE%20POPULAIRE%20XI%20-%20ULTIM.jpg.webp?itok=va562IiQ", + "author": "Thomas", + "skipper": [ + { + "nom": "Armel LE CLÉAC'H", + "age": "48", + "originaire": "Lorient" + }, + { + "nom": "Sébastien JOSSE", + "age": "50", + "originaire": "Lorient" + } + ] + }, + { + "nom": "SODEBO ULTIM 3", + "classe": "Ultim", + "année": "2019", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/SODEBO%20ULTIM%203%20-%20Ultim.jpg.webp?itok=cFUTyMXT", + "author": "Thomas", + "skipper": [ + { + "nom": "Thomas COVILLE", + "age": "57", + "originaire": "Locmariaquer" + }, + { + "nom": "Benjamin SCHWARTZ", + "age": "38", + "originaire": "Lyon" + } + ] + }, + { + "nom": "SVR - LAZARTIGUE", + "classe": "Ultim", + "année": "2021", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/SVR%20LAZARTIGUE%20-%20ULTIM.JPG.webp?itok=GH2wi3Ui", + "author": "Thomas", + "skipper": [ + { + "nom": "Tom LAPERCHE", + "age": "28", + "originaire": "La Rochelle" + }, + { + "nom": "Franck CAMMAS", + "age": "53", + "originaire": "Aix-en-Provence" + } + ] + }, + { + "nom": "RÊVE À PERTE DE VUE - QWANZA", + "classe": "Class40", + "année": "2010", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/REVE%20A%20PERTE%20A%20VUE%20-%20class40.jpg.webp?itok=GNRQUSbg", + "author": "Nourâne", + "skipper": [ + { + "nom": "Joël PARIS", + "age": "62", + "originaire": "Marseille" + }, + { + "nom": "Goulven MARIE", + "age": "49", + "originaire": "Vence" + } + ] + }, + { + "nom": "RÊVE DE LARGE 5", + "classe": "Class40", + "année": "2014", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/REVE%20DE%20LARGE%205%20-%20Class40.jpg.webp?itok=Btb86jze", + "author": "Nourâne", + "skipper": [ + { + "nom": "Rodolphe SEPHO", + "age": "39", + "originaire": "Les Abîmes" + }, + { + "nom": "Jean-Pierre COUTAYAR", + "age": "26", + "originaire": "Martinez" + } + ] + }, + { + "nom": "", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/NST%20RACING%20%26%20CABINET%20Z%20-%20Class40.jpg.webp?itok=rmQzHSkK", + "author": "Daniel", + "skipper": [ + { + "nom": "Thomas JOURDREN", + "age": "25", + "originaire": "Brest" + }, + { + "nom": "Joseph CLOAREC", + "age": "26", + "originaire": "France" + } + ] + }, + { + "nom": "OCEAN CONNECT - THE SEA CLEANERS", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/THE%20SEA%20CLEANERS%20-%20Class40.jpg.webp?itok=20BOFp2V", + "author": "Daniel", + "skipper": [ + { + "nom": "Jean Baptiste TERNON", + "age": "36", + "originaire": "Rochefort" + }, + { + "nom": "Gaëtan THOMAS", + "age": "38", + "originaire": "Lorient" + } + ] + }, + { + "nom": "BUREAU VALLÉE", + "classe": "Imoca", + "année": "2020", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/BUREAU%20VALL%C3%89E%20-%20IMOCA%20%40%20Benjamin%20Sellier_wind4production.com_.png.webp?itok=ML97VaFk", + "author": "Gabriel", + "skipper": [ + { + "nom": "Louis BURTON", + "age": "40", + "originaire": "Evry" + }, + { + "nom": "Clément COMMAGNAC", + "age": "30", + "originaire": "Saint Brieuc" + } + ] + }, + { + "nom": "CAFÉ JOYEUX", + "classe": "Imoca", + "année": "2011", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/CAFE%20JOYEUX%20-%20IMOCA.jpeg.webp?itok=ompeE8Fo", + "author": "Gabriel", + "skipper": [ + { + "nom": "Nicolas D'ESTAIS", + "age": "34", + "originaire": "Paris" + }, + { + "nom": "Simon KOSTER", + "age": "37", + "originaire": "Zurich" + } + ] + }, + { + "nom": "CHARAL", + "classe": "Imoca", + "année": "2020", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2023-10/231015_mlr_charal_155.jpg.webp?itok=y-sfi3H_", + "author": "Gabriel", + "skipper": [ + { + "nom": "Jérémie BEYOU", + "age": "49", + "originaire": "Landivisiau" + }, + { + "nom": "Morgan LAGRAVIÈRE", + "age": "38", + "originaire": "Saint-Paul" + } + ] + }, + { + "nom": "COUP DE POUCE", + "classe": "Imoca", + "année": "2010", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/COUP%20DE%20POUCE%20-%20Imoca.jpg.webp?itok=dTtCLDKU", + "author": "Gabriel", + "skipper": [ + { + "nom": "Manuel COUSIN", + "age": "58", + "originaire": "Rouen" + }, + { + "nom": "Jean-Baptiste DARAMY", + "age": "44", + "originaire": "Biarritz" + } + ] + }, + { + "nom": "11TH HOUR RACING", + "classe": "Imoca", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/11TH%20HOUR%20RACING%20-%20Imoca.jpg.webp?itok=FtiSUJ_a", + "author": "Gabriel", + "skipper": [ + { + "nom": "Francesca CLAPCICH", + "age": "37", + "originaire": "Trieste" + }, + { + "nom": "Will HARRIS", + "age": "31", + "originaire": "Hampshire" + } + ] + }, + { + "nom": "4CAD - LA MIE CÂLINE", + "classe": "Imoca", + "année": "2015", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/4%20CAD%20-%20LA%20MIE%20CALINE%20-%20Imoca.jpg.webp?itok=70FnGUcH", + "author": "Gabriel", + "skipper": [ + { + "nom": "Arnaud BOISSIÈRES", + "age": "53", + "originaire": "Les Sables d'Olonne" + }, + { + "nom": "Benjamin DUTREUX", + "age": "35", + "originaire": "Les Sables d'Olonne" + } + ] + }, + { + "nom": "ALLAGRANDE MAPEI", + "classe": "Imoca", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/ALLAGRANDE%20MAPEI-Imoca.jpg.webp?itok=FypE7x1c", + "author": "Gabriel", + "skipper": [ + { + "nom": "Ambrogio BECCARIA", + "age": "34", + "originaire": "Milan" + }, + { + "nom": "Thomas RUYANT", + "age": "44", + "originaire": "Saint-Pol-sur-Mer" + } + ] + }, + { + "nom": "ASSOCIATION PETITS PRINCES - QUEGUINER", + "classe": "Imoca", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/ASSOCIATION%20PETITS%20PRINCES%20-%20QUEGUINER%20-%20Imoca%20-%20%C2%A9Romain%20mari.jpg.webp?itok=ynOlajzQ", + "author": "Gabriel", + "skipper": [ + { + "nom": "Elodie BONAFOUS", + "age": "30", + "originaire": "Morlaix" + }, + { + "nom": "Yann ELIES", + "age": "51", + "originaire": "Saint-Brieuc" + } + ] + }, + { + "nom": "OSE TA VICTOIRE", + "classe": "Class40", + "année": "2010", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/ose_ta_victoire.jpeg.webp?itok=MzYwc4KP", + "author": "Nourâne", + "skipper": [ + { + "nom": "Thomas LURTON", + "age": "28", + "originaire": "Vannes" + }, + { + "nom": "Sacha VANDENBROUCK", + "age": "26", + "originaire": "Uccle" + } + ] + }, + { + "nom": "PHARE 40 - HA PLUS PME", + "classe": "Class40", + "année": "2014", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/PHARE%2040%20-%20HA%20PLUS%20PME%20-%20Class40.jpg.webp?itok=5GKeBzcN", + "author": "Nourâne", + "skipper": [ + { + "nom": "Edgard VINCENS", + "age": "49", + "originaire": "Bordeaux" + }, + { + "nom": "Louis TORREILLES", + "age": "31", + "originaire": "Montpellier" + } + ] + }, + { + "nom": "PIERREVAL-FONDATION GOOD PLANET", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/PIERREVAL-FONDATION%20GOOD%20PLANET%20-%20Class40.jpg.webp?itok=w_m651qr", + "author": "Nourâne", + "skipper": [ + { + "nom": "Vincent RIOU", + "age": "53", + "originaire": "Loctudy" + }, + { + "nom": "Yann DOFFIN", + "age": "52", + "originaire": "Poitiers" + } + ] + }, + { + "nom": "RDT LOGISTIC - FORVIS MAZARS", + "classe": "Class40", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/RDT%20LOGISTICS-FORVIS%20MAZARS%20-%20Class40.jpg.webp?itok=KIdjkE-k", + "author": "Nourâne", + "skipper": [ + { + "nom": "Renaud COURBON", + "age": "53", + "originaire": "Le Havre" + }, + { + "nom": "Gilles COURBON", + "age": "52", + "originaire": "Le Havre" + } + ] + }, + { + "nom": "RÉAUTÉ CHOCOLAT", + "classe": "Class40", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/REAUTE%20CHOCOLAT%20-%20Class40%20Maquette.png.webp?itok=a2x9Y2KZ", + "author": "Nourâne", + "skipper": [ + { + "nom": "Lomano TAKASI", + "age": "34", + "originaire": "Le Mans" + }, + { + "nom": "Jean MARRE", + "age": "32", + "originaire": "Lorient" + } + ] + }, + { + "nom": "SEAFRIGO - SOGESTRAN", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/SEAFRIGO%20-%20SOGESTRAN%20-%20Class40.jpg.webp?itok=q_RBh2Jf", + "author": "Manel", + "skipper": [ + { + "nom": "Guillaume PIROUELLE", + "age": "31", + "originaire": "Le Havre" + }, + { + "nom": "Cédric CHATEAU", + "age": "28", + "originaire": "Le Havre" + } + ] + }, + { + "nom": "SNSM, FAITES UN DON !", + "classe": "Class40", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/TBC%20-%20Class40.jpg.webp?itok=fn6zW6FM", + "author": "Manel", + "skipper": [ + { + "nom": "Corentin DOUGUET", + "age": "51", + "originaire": "Nantes" + }, + { + "nom": "Axel TRÉHIN", + "age": "37", + "originaire": "ST NAZAIRE" + } + ] + }, + { + "nom": "SOLANO", + "classe": "Class40", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/SOLANO%20-%20Class40.jpg.webp?itok=yr0LPQxd", + "author": "Manel", + "skipper": [ + { + "nom": "Robin FOLLIN", + "age": "30", + "originaire": "Nice" + }, + { + "nom": "Jules BONNIER", + "age": "30", + "originaire": "Saint-Malo" + } + ] + }, + { + "nom": "TRIMCONTROL", + "classe": "Class40", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/TRIMCONTROL-%20Class40.jpg.webp?itok=u1DYj05z", + "author": "Manel", + "skipper": [ + { + "nom": "Alexandre LE GALLAIS", + "age": "46", + "originaire": "Carnac" + }, + { + "nom": "Michel DESJOYEAUX", + "age": "60", + "originaire": "Concarneau" + } + ] + }, + { + "nom": "VIRANGA", + "classe": "Class40", + "année": "2021", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/Viranga%20-%20Class40.jpg.webp?itok=gpmNkfBV", + "author": "Manel", + "skipper": [ + { + "nom": "Emmanuel HAMEZ", + "age": "62", + "originaire": "Lille" + }, + { + "nom": "Gérald VÉNIARD", + "age": "55", + "originaire": "Chambéry" + } + ] + }, + { + "nom": "VOGUE AVEC UN CROHN", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/VOGUE%20AVEC%20UN%20CROHN%20-%20class40.jpg.webp?itok=akb6d1lg", + "author": "Manel", + "skipper": [ + { + "nom": "Pierre-Louis ATTWELL", + "age": "29", + "originaire": "Honfleur" + }, + { + "nom": "Maxime BENSA", + "age": "32", + "originaire": "Deauville" + } + ] + }, + { + "nom": "VSF SPORTS", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/VSF%20SPORT%20-%20Class40.jpg.webp?itok=Kxe-HVkb", + "author": "Manel", + "skipper": [ + { + "nom": "Pep COSTA", + "age": "26", + "originaire": "Barcelone" + }, + { + "nom": "Pablo SANTURDE DEL ARCO", + "age": "38", + "originaire": "Santander" + } + ] + }, + { + "nom": "WASABIII", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/wasabiii.jpg.webp?itok=uC9-0zW0", + "author": "Manel", + "skipper": [ + { + "nom": "Stéphane BODIN", + "age": "57", + "originaire": "Roches premarie andille" + }, + { + "nom": "Loeiz CADIOU", + "age": "47", + "originaire": "Quimper" + } + ] + }, + { + "nom": "CROSSCALL", + "classe": "Class40", + "année": "2020", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/crosscall.jpg.webp?itok=kfXQqKpy", + "author": "Raphaël", + "skipper": [ + { + "nom": "Aurélien DUCROZ", + "age": "43", + "originaire": "Servoz" + }, + { + "nom": "Jonathan CHODKIEWIEZ", + "age": "42", + "originaire": "Villeneuve Saint-Georges" + } + ] + }, + { + "nom": "DÉFI SOLIDAIRE AVEC ELLYE ET L'ARCHE", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/DEFI%20SOLIDAIRE%20AVEC%20ELLYE%20ET%20L%27ARCHE%20-%20Class40.jpg.webp?itok=DWVmQli6", + "author": "Raphaël", + "skipper": [ + { + "nom": "Nicolas JOSSIER", + "age": "49", + "originaire": "Granville" + }, + { + "nom": "Sophie FAGUET", + "age": "38", + "originaire": "Rouen" + } + ] + }, + { + "nom": "EKINOX", + "classe": "Class40", + "année": "2025", + "photo": "", + "author": "Raphaël", + "skipper": [ + { + "nom": "Benoît SINEAU", + "age": "55", + "originaire": "Argenteuil" + }, + { + "nom": "Alberto RIVA", + "age": "33", + "originaire": "Milan" + } + ] + }, + { + "nom": "ENGIE - Dessine-Moi la High-Tech", + "classe": "Class40", + "année": "2022", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/cap_pour_elles_avec_engie.jpg.webp?itok=VO6lvHxu", + "author": "Raphaël", + "skipper": [ + { + "nom": "Aina BAUZA ROIG", + "age": "30", + "originaire": "Palma de Mallorca" + }, + { + "nom": "Axelle PILLAIN", + "age": "35", + "originaire": "Saint-Renan" + } + ] + }, + { + "nom": "ESATCO", + "classe": "Class40", + "année": "2014", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/ESATCO%20-%20Class40.jpeg.webp?itok=m_bFqoGQ", + "author": "Raphaël", + "skipper": [ + { + "nom": "Nicolas GUIBAL", + "age": "42", + "originaire": "Nantes" + }, + { + "nom": "Gauthier BRIL", + "age": "24", + "originaire": "Corée du Sud" + } + ] + }, + { + "nom": "INFLUENCE2", + "classe": "Class40", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/INFLUENCE2-Class40.jpg.webp?itok=VJ2QHLkG", + "author": "Raphaël", + "skipper": [ + { + "nom": "Andrea FORNARO", + "age": "48", + "originaire": "Rome" + }, + { + "nom": "Alessandro TORRESANI", + "age": "33", + "originaire": "Rome" + } + ] + }, + { + "nom": "INLAND ROOTS OCEAN SOUL", + "classe": "Class40", + "année": "2021", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/inland_roots_ocean_soul.jpg.webp?itok=YokotH2W", + "author": "Raphaël", + "skipper": [ + { + "nom": "Milan KOLACEK", + "age": "46", + "originaire": "Louny" + }, + { + "nom": "Pierre BRASSEUR", + "age": "45", + "originaire": "Amiens" + } + ] + }, + { + "nom": "INNOVAD.GROUP - XLG", + "classe": "Class40", + "année": "2011", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/INNOVAD.GROUP%20-%20XLG%20-%20Class40.jpg.webp?itok=QNNnhSc4", + "author": "Raphaël", + "skipper": [ + { + "nom": "Jérôme DELIRE", + "age": "44", + "originaire": "Anderlercht" + }, + { + "nom": "Caroline DIEU", + "age": "38", + "originaire": "Uccle" + } + ] + }, + { + "nom": "RENOVATEC - VOILES ET PERFORMANCES", + "classe": "Class40", + "année": "2009", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/VOILES%20ET%20PERFORMANCES%20-%20Clas40.jpg.webp?itok=XjOwVUyk", + "author": "Nourâne", + "skipper": [ + { + "nom": "Ulysse POZZOLI", + "age": "35", + "originaire": "Nancy" + }, + { + "nom": "Steven GRIENER", + "age": "43", + "originaire": "Nyon (Suisse)" + } + ] + }, + { + "nom": "Team Snef - Teamwork", + "classe": "Imoca", + "année": "2017", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/TEAMWORKTEAM%20SNEF.jpg.webp?itok=ws7YlCRQ", + "author": "Nicolas", + "skipper": [ + { + "nom": "Justine Mettraux", + "age": "39", + "originaire": "Suisse" + }, + { + "nom": "Xavier MACAIRE", + "age": "44", + "originaire": "Mont-Saint-Aignan" + } + ] + }, + { + "nom": "Paprec Arkéa", + "classe": "Imoca", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/PAPREC%20ARK%C3%89A%20-%20Imoca.jpg.webp?itok=uVGuCYZ0", + "author": "Nicolas", + "skipper": [ + { + "nom": "Yoann RICHOME", + "age": "42", + "originaire": "Fréjus" + }, + { + "nom": "Corentin HOREAU", + "age": "36", + "originaire": "Auray" + } + ] + }, + { + "nom": "New Europe", + "classe": "Imoca", + "année": "2007", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/new_europe.jpg.webp?itok=W1OoqcqZ", + "author": "Nicolas", + "skipper": [ + { + "nom": "Szabolcs WEÖRES", + "age": "52", + "originaire": "Hongrie" + }, + { + "nom": "Bérénice CHARREZ", + "age": "33", + "originaire": "Suisse" + } + ] + }, + { + "nom": "MSIG EUROPE", + "classe": "Imoca", + "année": "2007", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-09/MSIG%20EUROPE%20-%20IMOCA.jpg.webp?itok=nSRyE79a", + "author": "Nicolas", + "skipper": [ + { + "nom": "Conrad COLMAN", + "age": "42", + "originaire": "Auckland" + }, + { + "nom": "Mathieu BLANCHARD", + "age": "38", + "originaire": "Cavaillon" + } + ] + }, + { + "nom": "MACIF SANTÉ PRÉVOYANCE", + "classe": "Imoca", + "année": "2023", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-10/MACIF%20SANTE%20PREVOYANCE%20-%20Imoca.jpg.webp?itok=_bFnCliH", + "author": "Nicolas", + "skipper": [ + { + "nom": "Sam GOODCHILD", + "age": "36", + "originaire": "Bristol" + }, + { + "nom": "Loïs BERREHAR", + "age": "32", + "originaire": "Tours" + } + ] + }, + { + "nom": "LES P'TITS DOUDOUS", + "classe": "Imoca", + "année": "2025", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/LES%20P%27TITS%20DOUDOUS%20-%20IMOCA.jpg.webp?itok=yNe0s0VI", + "author": "Nicolas", + "skipper": [ + { + "nom": "Armel TRIPON", + "age": "50", + "originaire": "Nantes" + }, + { + "nom": "Tanguy LEGLATIN", + "age": "47", + "originaire": "Ploemeur" + } + ] + }, + { + "nom": "INITIATIVES COEUR", + "classe": "Imoca", + "année": "2021", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/INITIATIVES%20COEUR-IMOCA.jpg.webp?itok=CVQDdA2K", + "author": "Nicolas", + "skipper": [ + { + "nom": "Violette DORANGE", + "age": "24", + "originaire": "Pont l'Abbé d'Arnoult" + }, + { + "nom": "Sam DAVIES", + "age": "51", + "originaire": "Lorient" + } + ] + }, + { + "nom": "FORTINET - BEST WESTERN", + "classe": "Imoca", + "année": "2015", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-08/FORTINET-BEST%20WESTERN-Imoca.jpg.webp?itok=E7G1vQV2", + "author": "Nicolas", + "skipper": [ + { + "nom": "Romain ATTANASIO", + "age": "48", + "originaire": "Paris" + }, + { + "nom": "Maxime SOREL", + "age": "39", + "originaire": "Cancale" + } + ] + }, + { + "nom": "FIVES GROUP - LANTANA ENVIRONNEMENT", + "classe": "Imoca", + "année": "2006", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-06/five_group_lantana_environnement.jpg.webp?itok=tH8N8K7o", + "author": "Nicolas", + "skipper": [ + { + "nom": "Louis DUC", + "age": "42", + "originaire": "Cherbourg" + }, + { + "nom": "Masa SUZUKI", + "age": "40", + "originaire": "Chiba (Japon)" + } + ] + }, + { + "nom": "FDJ UNITED - WEWISE", + "classe": "Imoca", + "année": "2007", + "photo": "https://www.transatcafelor.org/sites/default/files/styles/crop_1800_607/public/2025-07/FDJ%20UNITED%20-%20WEWISE%20-%20Imoca.png.webp?itok=GaBX3SCf", + "author": "Gabriel", + "skipper": [ + { + "nom": "Fabrice AMEDEO", + "age": "48", + "originaire": "Vannes" + }, + { + "nom": "Andreas BADEN", + "age": "34", + "originaire": "Klel" + } + ] + } + ] +} \ No newline at end of file