diff --git a/nest-front/src/pages/public/StudioPage.tsx b/nest-front/src/pages/public/StudioPage.tsx index 55afe61..3bd4031 100644 --- a/nest-front/src/pages/public/StudioPage.tsx +++ b/nest-front/src/pages/public/StudioPage.tsx @@ -1,15 +1,52 @@ -import { useEffect, useState } from 'react'; -import { teamApi } from '../../utils/api'; import type { TeamMember } from '../../types'; -export default function StudioPage() { - const [members, setMembers] = useState([]); +const FALLBACK_MEMBERS: TeamMember[] = [ + { + id: 'studio-1', + name: 'Thibault Pouch', + role: 'Game Dev • Lore / CI-CD', + bio: 'Works on game dev, game lore, CI/CD, assets, and the web platform.', + avatarInitials: 'TP', + }, + { + id: 'studio-2', + name: 'Pierre Ryssen', + role: 'Game Dev • Assets / Web', + bio: 'Works on game dev, assets, and the web platform.', + avatarInitials: 'PR', + }, + { + id: 'studio-3', + name: 'Antoine Papillon', + role: 'Game Dev • Gameplay', + bio: 'Focused on core game development for the project.', + avatarInitials: 'AP', + }, + { + id: 'studio-4', + name: 'Clement Augustinowick', + role: 'Game Dev • Gameplay', + bio: 'Focused on core game development for the project.', + avatarInitials: 'CA', + }, + { + id: 'studio-5', + name: 'Dany Lhoir', + role: 'Game Dev • Multiplayer / Security', + bio: 'Works on game dev, multiplayer systems, and cybersecurity.', + avatarInitials: 'DL', + }, + { + id: 'studio-6', + name: 'Timote Koenig', + role: 'Game Dev • Assets / Planning', + bio: 'Works on game dev, assets, and project planning.', + avatarInitials: 'TK', + }, +]; - useEffect(() => { - teamApi.getMembers() - .then(setMembers) - .catch(() => { /* show empty state */ }); - }, []); +export default function StudioPage() { + const members = FALLBACK_MEMBERS; return (
@@ -42,8 +79,8 @@ export default function StudioPage() { }} > CrowMate Studio is an independent game studio founded in 2023 by a team of six developers - united by a shared obsession: games that are strange, atmospheric, and actually interesting. - We are headquartered somewhere in Europe and operate fully remote. + who are all new to game development and learning by building together. We are headquartered + somewhere in Europe and operate fully remote.

+ +
+ {[ + { label: 'TEAM SIZE', value: '6 PEOPLE' }, + { label: 'FOUNDED', value: '2026' }, + { label: 'WORK MODE', value: 'REMOTE' }, + { label: 'CURRENT GAME', value: 'HEADLESS HAZARD' }, + ].map(({ label, value }) => ( +
+
+ {label} +
+
+ {value} +
+
+ ))} +
{/* History & Vision */}