Back to projects
Hyperion platform
The website of Hyperion Interstellar, the Star Citizen organization I co-founded: a showcase, a member area to organize outings and follow your progress, and an admin area for staff.
- Type
- Website
- Year
- 2026
- Status
- Live
- Stack
- Next.js, TypeScript, PostgreSQL, Drizzle
- Source code
- Private
- Website
- hyperion-interstellar.fr
The context
Designed and built from October 2026, the website replaces the organization’s previous platform. Members sign in with their Discord account: they must be on the Hyperion server and hold the @Membre role. Discord is the source of truth for identity and roles; the website keeps the organization’s data.
What it does
- Showcase: the three divisions, this week’s outings, a gallery and public tutorials.
- Recruitment: online application, a private channel opened on Discord, recruiters decide on the website.
- Member area: calendar and sign-ups, a customizable member card, certifications with quizzes, a 3D hangar.
- Org life: shared resources and crafting, Hélix (the internal currency), contests, ship of the day.
- Administration: permissions delegated to a person or a role, an action log, follow-up of inactive members.
Tech
Next.js 16, React 19, TypeScript, PostgreSQL with Drizzle, zod and Vitest. Discord OAuth2 login with PKCE, HttpOnly cookie sessions, roles checked again every 10 minutes.
Next project HYPR Network