03IN PROGRESS·2025 — now·Frontend — architecture & build
Cadiz Energías Renovables
A B2B wholesale platform for solar energy.
cadizsrl-web.vercel.app↗A wholesale storefront for a family-run solar-energy company. The catalog is shown without prices — every product routes to a “request a quote” CTA instead of a cart, matching how B2B solar actually sells.
The frontend is Next.js 16 + React 19 + Tailwind 4, consuming a headless WordPress backend via WPGraphQL. TypeScript types are auto-generated from the GraphQL schema with graphql-codegen, so the data layer stays type-safe.
The WordPress instance is shared with the same family's retail store — one backend, two tailored frontends.
◆ HIGHLIGHTS
- →Type-safe data layer via WPGraphQL + graphql-codegen.
- →Quote-driven B2B flow instead of a cart.
- →Shared headless backend across two storefronts.