ChromaForge
Erik Swanson

Full Stack

ChromaForge

An in-progress developer-focused application for creating, managing, and exporting color palettes and design systems.

GitHub

Last updated on GitHub: Jan 17, 2026

Tech Stack

TypeScript Node.js Prisma PostgreSQL Vite

Key Highlights

  • Designed as a developer-first color and palette management tool
  • Structured backend using Prisma with a PostgreSQL database
  • Built with scalability and future integrations in mind

Architecture and Data

  • TypeScript-based backend for strong type safety
  • Prisma ORM used for schema management and database access
  • PostgreSQL chosen for reliable relational data modeling

Problem and Solution

Problem

Developers and designers often juggle multiple tools to manage color palettes, themes, and design tokens, leading to fragmented workflows.


Solution

ChromaForge aims to centralize palette creation, management, and export into a single developer-friendly platform that integrates cleanly into modern workflows.

What's next for this project

  • Build Create Palette form and validation
  • Implement user authentication and profiles
  • Add palette export options for CSS, Tailwind, and JSON

Screenshots

Early Architecture and Data Model
Early Architecture and Data Model
Palette Management Interface (In Progress)
Palette Management Interface (In Progress)

← Back to projects