VergeX — Your Palette, Perfected
Pick a mood. Paint your story. Make every pixel count.
Inspiration
Color defines how users feel and interact with a product — yet creating palettes that are both beautiful and accessible remains a challenge. Designers often juggle multiple tools for palette generation, contrast validation, and localization. We wanted to create a single intelligent system that not only generates harmonious color schemes but also ensures global accessibility and inclusivity. That vision gave birth to VergeX - Your Palette, Perfected.
What it does
VergeX is a next-generation color palette generator that empowers designers and developers to craft stunning, accessible, and globally adaptable color systems.
- 🎨 Generates scientifically accurate color harmonies (analogous, complementary, triadic, split-complementary)
- ✅ Validates accessibility in real time with WCAG 2.1 compliance
- 🌍 Translates all UI text into 40+ languages via the Google Translate API
- 🧩 Simulates color blindness modes (Deuteranopia, Protanopia, Tritanopia)
- 💻 Provides instant UI previews and multi-format exports (CSS, Tailwind, JSON, Figma tokens)
- ⚙️ Saves user preferences for themes and languages persistently
It’s a unified, intelligent workspace for color design - from idea to implementation.
How we built it
- Frontend: React + TypeScript for modular, component-driven architecture
- Styling: Tailwind CSS for responsive, modern UI with dark/light mode
- Accessibility Engine: Custom WCAG 2.1 contrast ratio validator with real-time feedback
- Color Logic: Implemented advanced color harmony algorithms (complementary, triadic, etc.) using HSL math
- Internationalization: Integrated Google Translate API for real-time UI translation across 40+ languages
- Persistence: LocalStorage-based system for saving user theme and language preferences
- Deployment: Vite for fast builds and smooth developer experience
Challenges we ran into
- Ensuring accurate color contrast calculations across multiple color models (HEX, RGB, HSL)
- Managing real-time translation latency and caching translated strings efficiently
- Building an intuitive yet powerful UI that caters to both designers and developers
- Simulating color blindness conditions accurately while maintaining performance
- Handling cross-browser rendering differences for color previews
Accomplishments that we're proud of
- Built a fully responsive, accessibility-first design tool that integrates seamlessly into modern workflows
- Achieved real-time color harmony generation and validation
- Implemented multi-language translation across 40+ languages using AI
- Created color blindness simulation and contrast feedback for inclusive design
- Delivered a product that blends aesthetic precision with global accessibility
What we learned
- Deepened our understanding of color theory and accessibility standards (WCAG 2.1)
- Learned how to build highly modular and scalable React components
- Explored AI integration for localization and its impact on design inclusivity
- Gained insight into UX design for accessibility, particularly visual impairments
- Strengthened collaboration between design and development disciplines
What's next for VergeX
- 🔮 AI-Powered Palette Suggestions - Context-aware color recommendations based on project type or mood
- 🧠 LLM Integration - “Describe your design” → get a palette generated from text prompts
- 🖼️ Figma & VS Code Extensions - Bring VergeX directly into popular design and dev tools
- 📊 Team Collaboration Mode - Shared palette editing and versioning
- 🌈 Export to More Frameworks - Support for Chakra UI, MUI, and Styled Components
⚙️ Installation
git clone https://github.com/aditisingh02/vergex.git
cd vergex
npm install
npm run dev
Built With
- google-translate
- next.js
- typescript
- vercel

Log in or sign up for Devpost to join the conversation.