Base – Système de design d’Uber

Base est le système de conception open source développé par Uber pour standardiser, accélérer et unifier la création d’interfaces utilisateur dans ses multiples produits : Uber Rides, Uber Eats, Uber Freight, Uber Health, etc.

Il sert de fondation technique et visuelle commune permettant aux équipes de concevoir et développer des expériences cohérentes, accessibles et évolutives même si chaque produit a son identité visuelle propre.

Il fournit une bibliothèque de composants React, des guidelines UX, des outils de thématisation avancée, et une architecture centrée sur la personnalisation et la complexité métier (ex : gestion de flottes, logistique, tarification dynamique).

Caractéristiques principales :

  • Bibliothèque React hautement modulaire : composants indépendants, fortement typés (TypeScript), avec support SSR.
  • Thématisation poussée : système de design tokens et de overrides permettant de créer plusieurs thèmes (ex : Uber, Uber Eats, Uber Freight) à partir d’une même base.
  • Accessibilité intégrée : conformité WCAG 2.1 AA, tests automatisés, et support ARIA natif.
  • Orienté expérience complexe : conçu pour des applications B2B/B2C hybrides (tableaux de bord, cartographie, workflows multi-étapes).
  • Open source : publié sous licence MIT, utilisable par toute organisation.
  • Documentation interactive : exemples de code, guidelines d’usage, bonnes pratiques.

Public cible :

  • Équipes internes d’Uber (Uber, Uber Eats, Uber Freight, etc.).
  • Développeurs et designers travaillant sur des applications web complexes nécessitant une forte personnalisation visuelle.
  • Organisations souhaitant un système de design flexible, orienté composants, et adapté aux environnements multi-marques.

Ressources officielles :

Explorer les thématiques : Figma, Design conception numérique
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.