lesscodex.dev
← Back to Portfolio
web-apps·client work·2025

UINUX

A production-ready marketing design system sold at getuinux.com — tokens, components, and templates that share a single source of truth.

Stack

Next.js 16React 19Tailwind CSS v4TypeScriptAstroPolar.shVercel

Status

client work
View Live →
www.getuinux.comOpen site →

Overview

UINUX is a design system and component library for building modern marketing websites. It ships two products: UINUX Marketing (a composable, static-first marketing system built on Astro and Next.js) and UINUX Blog (a writing-first blogging system). The platform itself is built with Next.js 16, React 19, and Tailwind CSS v4, with Polar.sh handling product checkout and Vercel for deployment.

Role

Product design, design system architecture, full-stack development, go-to-market

Challenge

Build a design system that's genuinely consistent — not just visually, but structurally — so one person can maintain it across multiple products and updates without things falling apart.

Approach

Three interconnected layers: design tokens as the single source of truth → reusable components that consume those tokens → full-page templates assembled from components. Static-first by default (zero JS output where possible), with Astro as the primary framework and a Next.js adapter for React environments.

Outcome

Live at getuinux.com with two products available for sale: UINUX Marketing ($69 one-time) and UINUX Blog (free, MIT). Full SEO setup, automated OG images, Polar.sh checkout, newsletter, and changelog.

Start a similar project?

Let's talk about scope and timeline.

Hire Me