
Source Web — component library overview
// Overview
Source Web is a shared UI library used internally across all Vodafone markets globally. Built as a TurboRepo monorepo where every component ships as an independent package — developed, tested, and deployed in isolation. Collaborated with multiple Vodafone group teams to gather feedback and align the library with market-specific needs. All components are documented in Storybook for developer onboarding.
// Tech Stack
Frontend
Tooling
// Tags
Designed and built reusable UI components using compound component pattern, shipped as independent packages in a TurboRepo monorepo.
Collaborated with teams from multiple Vodafone markets globally to gather feedback and adapt components to their specific needs.
Documented every component in Storybook, enabling developers across markets to integrate them with minimal friction.
Enforced type-safe styling with tailwind and consistent code quality through ESLint and Prettier.
Managed monorepo dependency graph and build pipelines with TurboRepo and pnpm workspaces.