LazyUI

Share UI. Get Discovered. Build Your Portfolio.

Source CodeVisit Live Site
LazyUI - Avi  | Creative Developer Portfolio

Overview

A design-sharing platform where UI designers publish components and get a portfolio built around their work — while developers copy production-ready UI blocks directly into their projects. Built entirely in Next.js with no Framer dependency.

Tech Stack

Next.jsTypeScriptTailwind CSSFirebaseFigmaSaaSUI PlatformPortfolio Builder

The Process

LazyUI started from the same insight as CrazyUI — designers and developers are constantly rebuilding the same UI patterns from scratch — but took a different direction: instead of a paid library, a community platform where designers share their best work and get something back in return.

The platform serves two sides simultaneously. For developers, it's a fast, searchable library of production-ready UI components and sections they can copy directly into their projects. One click, clean code, ready to go. For designers, it's more than a showcase — it's a portfolio builder. When a designer publishes their components to LazyUI, a portfolio is automatically assembled around their work, giving them a professional presence without having to build one from scratch.

This dual-value model is what separates LazyUI from generic component libraries. Designers are incentivised to contribute because they get visibility and a portfolio in return. Developers benefit from a constantly growing library of real, tested components contributed by active practitioners.

The copy-paste mechanism was built natively in Next.js — no Framer involved — making it faster, more customisable, and easier to extend than the Framer-dependent approach used in earlier work. Components are categorised intelligently, filterable by style and purpose, and each entry links back to its creator's auto-generated portfolio page.

Built with Next.js App Router, TypeScript, Tailwind CSS, and Firebase on the backend. The platform is live at lazyui.com and actively growing.
Previous
O3 — Out of Office
Next
Plingo