Buildpack
I designed and built a SaaS platform for hosting and using icon libraries. It lets creators upload icons, manage private or public projects, and generate CSS-ready npm packages. Currently in closed beta.
Project Details
Type
Website
Services
UI/Frontend/Backend development
Year
2025
Client
What I worked on
Product design:
System for uploading, organizing, and managing SVG icon libraries
Access controls for private and public projects
Marketplace browsing experience for shared icon packs
UX for converting icons into CSS-ready, installable npm packages
Creator dashboard for analytics and project limits

Engineering:
Implemented the backend with Node.js + Express and Prisma
SVG processing pipeline for converting and packaging icons
Storage architecture using S3-compatible buckets
Role/plan logic (Free, Pro, Pro Plus)
Private npm registry configuration using personal auth tokens
Job queues for icon conversion using Bull
Integration with Clerk and Supabase for auth and data
Core API endpoints for upload, conversion, publishing, and project management

What Buildpack does
Hosts icon libraries in one place
Lets creators keep icons private or share them publicly
Automatically prepares every icon for use in code through CSS + npm
Helps developers install icons instantly into any project
Status
Closed beta with controlled access. Opening gradually to designers and developers. check here >>



Why it matters
This project represents my ability to:
design a full product system end-to-end
build production-level features
handle infrastructure decisions and constraints
create a polished user experience supported by real engineering
