Skip to content
Back to the blog
Engineering

Rebuilding Airbnb From Scratch — Starting With the Design System

October 10, 2025 4 min read
Rebuilding Airbnb From Scratch — Starting With the Design System

I've started an experimental project to explore a question that's been on my mind lately: how much does AI really boost productivity without sacrificing code quality?

The idea is to build an Airbnb clone, starting from the foundation — a complete Design System that will serve as the base for replicating the app's main visual and functional components.

What makes this project unique is the method: I'm using AI aggressively to generate components, structure styles and suggest code patterns through prompts.

With this, I want to understand how much it actually speeds up development; which standards and best practices are followed (or ignored); and how much effort it takes to transform AI-generated code — often unstructured and inconsistent — into something scalable, maintainable and production-ready.

The component library is documented in Storybook, and it's a work in progress. It's less about the destination and more about measuring, honestly, where AI helps and where taste and structure still have to step in.

Design SystemAIReact
Loading
Move your cursor to reveal