← Back to projects

Collaborative project

Color Compass

A color exploration app that uses a chosen color and a written prompt to generate palette ideas and imagery.

My role: Developer

The problem

A color swatch on its own gives little sense of how it might look in a design. Moving from a chosen color to a visual direction takes additional experimentation.

The solution

Color Compass combines a selected color with a text prompt to generate palette suggestions and imagery that users can explore as a starting point for a design.

My contributions

  • Added HEX-to-RGB/HSL conversion and prevented empty prompts from triggering the next step.
  • Worked on frontend styling and image-error handling, including server handling for API rate-limit responses.

Behind the project

Built with Chingu Voyage 49 using React/Vite and Groq/OpenAI integrations. This repository is my fork of the team project.

Engineering decisions

The image service can fail or reject requests when its rate limit is reached. I worked on server error responses and frontend image fallbacks so the interface could handle those failures.

Repository
mnichols08/color-compass
Repository updated
Repository type
Forked repository