Turn inconsistent legacy pages into one coherent system.
BrandGrid is a design system generator for UI/UX interns and designers who need to standardize existing developer-built sites with no prior design rules. It helps audit screens, define reusable tokens and components, and publish a clean style guide built around the chosen brand blue #2563EB and the Geist font family.
UI/UX Intern Aanya, 22 - Aanya has inherited a live website built by developers with no design documentation. She needs to produce a coherent design system quickly so the team can align on a cleaner visual language.
Frontend Developer Rahul, 31 - Rahul owns the codebase and needs design decisions translated into clear implementation guidance. He wants token values and component rules he can use immediately in CSS or a component library.
Design Lead Sana, 35 - Sana reviews the intern’s work and needs confidence that the system is complete, accessible, and consistent enough to scale across the product.
Aanya, a UI/UX intern, inherits a site built entirely by developers with no design input. Every page looks slightly different, and she has only a short deadline to create a coherent design system that the team can actually use.
She uploads the existing pages into BrandGrid, sets the brand color to #2563EB, and locks the typography to Geist. The tool scans the screens, identifies repeated patterns and inconsistencies, and helps her build tokens, components, and a shareable style guide in a single workflow.
By the end of the week, Aanya has a versioned design system the developers can implement directly. The team moves faster, review cycles shrink, and the product finally feels consistent instead of patched together.
Team & resourcing - Small product team - 2 engineers, 1 designer, part-time PM, and shared QA support.
Paste this into Cursor, Bolt, Lovable, or v0 to start building.
Build a web app called BrandGrid for turning existing developer-built websites into a reusable design system. Core product: Users import legacy screens via screenshots, URLs, or page references. The app audits UI patterns, detects inconsistencies, and helps create a design system centered on primary color #2563EB and the Geist font family only. It should generate design tokens, component specs, and a shareable style guide for designers and developers. Primary screens: 1. Auth and project creation 2. Project dashboard with imported screens, audit status, and version history 3. Import flow for screenshots and URLs 4. Audit review screen showing detected components, inconsistencies, and confidence scores 5. Token editor for color, typography, spacing, radius, and elevation 6. Component library builder for buttons, inputs, cards, tables, nav, modal, alerts 7. Published style guide with export/share actions 8. Comments, approvals, and version comparison view Key features: Import screenshots and URLs Auto-detect patterns and group repeated UI elements Lock brand color to #2563EB by default and use Geist only for typography Generate text styles for heading/body/caption using Geist Run contrast/accessibility checks and flag issues Allow manual merge/split of detected patterns Version tokens and components Export JSON token files and PDF style guides Share read-only links with role-based permissions Data model: User, Organization, Project, ImportSource, Screen, DetectedPattern, TokenSet, Token, Component, ComponentVariant, StyleGuide, Version, Comment, Approval, ExportJob Default tech stack: Next.js, TypeScript, Tailwind CSS, shadcn/ui, React Hook Form, zod, PostgreSQL, Prisma, NextAuth or Clerk, AWS S3, BullMQ, and a small Node.js API. Build it with a clean documentation-first UI, responsive layouts, accessible contrast, fast loading states, and a polished side-by-side comparison experience for legacy UI versus the proposed system.
Design by The Resonance | Powered by GPC – The AI Transformation Company