Transparence
Frontend
Application React 18 + Vite 8, TypeScript, Tailwind et composants Radix/shadcn. Build statique servi en SPA. Internationalisation FR / EN / HT via i18next et routes `/:locale/…`.
Transparence
Faits réels sur la plateforme en bêta publique — pas de carte de datacenter fictive ni de métriques inventées.
Cette page décrit l'état actuel du dépôt et du déploiement. Les services produitivité (Mail, Docs, Drive) ne sont pas encore des applications séparées dans ce monorepo.
Aperçu UI · Planned
Transparence
Application React 18 + Vite 8, TypeScript, Tailwind et composants Radix/shadcn. Build statique servi en SPA. Internationalisation FR / EN / HT via i18next et routes `/:locale/…`.
Transparence
Supabase Auth pour l'authentification. Tables `profiles`, `user_product_memberships`, `roles` et politiques RLS. Hub compte `/account`, console `/account/console`, paramètres et stockage avatars.
Transparence
PostgreSQL via Supabase pour l'identité et le catalogue produits. Buckets Storage : `avatars` (public, profil) et `gtl_drive` (privé, MVP fichiers utilisateur) avec table `user_drive_files`.
Transparence
Pipeline CI GitHub Actions vers Azure Static Web Apps (workflow dans le dépôt). Configuration Vercel (`vercel.json`) compatible rewrites SPA. Pas de serveur Node applicatif en production.
Transparence
Pages marketing : infrastructure, sécurité, connectivité, feuille de route publique, journal technique. Palmis Search est un service externe live (`palmis.godtechlabs.com`). GTLNav est un portail hébergement/déploiement en recherche — temporairement indisponible (migration infrastructure en cours).
Transparence
HTTPS, sessions Supabase, RLS sur les données utilisateur. Centre Sécurité & Confiance = philosophie documentée. Pas de certification SOC2/ISO affichée.
Transparence
Pas de Edge Functions Supabase dans ce dépôt, pas d'orchestration VPS/Kubernetes opérée depuis l'UI, pas de métriques uptime publiques mesurées, pas de console cloud type hyperscaler.
Horizon de verre