oneSlash Design System

Every time I built a new app, I was reimplementing the same components from scratch. Buttons, navigation, form fields, all over again. So I created oneSlash, a React-based component library that keeps everything consistent across my products.

Company

oneSlash

Product

oneSlash Design System

Role

Creator

Design System Document

I built it for my apps, but I wanted others to use it too. So I created a documentation site for anyone building with the library.

https://designsystem.oneslash.io/
oneSlash design system document

oneSlash design system document

Application

Commentify Website

Commentify helps designers, developers, and product managers track comments across collaboration tools. The marketing website runs on the oneSlash design system.

https://commentify.one/
Commentify marketing website

Commentify marketing website

Commentify App

The app itself also runs on the oneSlash design system.

https://app.commentify.one/
Commentify app

Commentify app

JinhwanKim.com

This portfolio site also runs on it.

https://jinhwankim.com/
Jinhwan Kim personal website

Jinhwan Kim personal website

Reflection

Building a design system from scratch taught me that the real value is not in the components, but in the constraints and rules they set. Having one source of truth across three products, the marketing site, the app, and this portfolio, made iteration faster and kept everything visually consistent.