Skip to content

s-48/color-companion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Color Companion

Color Companion is an app designed to help users, especially those with colorblindness, interact with colors effortlessly. From analyzing colors in images to identifying shades in real time, ColorVision Assistant makes colors more accessible and engaging through a chatbot interface.


Features

🎨 Image Analysis

  • Upload images or provide URLs to analyze the colors.
  • Ask questions about the image, such as:
    • What color is this object?
    • How many distinct colors are there?
    • What are the dominant or complementary colors?

📹 Real-Time Color Identification

  • Use the live feed feature to identify colors in your environment.
  • Simply point your camera at an object or scene for instant feedback.

⚙️ Customizable Settings

  • Colorblindness Modes: Choose settings for protanopia, deuteranopia, tritanopia, or other types of colorblindness.
  • Dark Mode: Switch between light and dark themes for better visibility.
  • AI Personality: Personalize how the AI interacts with you, from professional to friendly.

How It Works

  1. Image Upload or URL Input: Upload an image or paste a URL to start analyzing.
  2. Live Feed: Activate the live feed to identify colors in real time.
  3. Ask Questions: Use natural language to get insights about colors, patterns, or combinations.
  4. Customize: Adjust settings to suit your preferences.

Getting Started

  1. Fork the Color Companion repo and clone on your machine
  2. Contact the Color Companion developers for access to Cloudinary and openAI API keys: Add the keys into a .env file in the backend directory
  3. Install packages: run npm install in the root directory
  4. Navigate into the 'backend' directory and run node server.js to start the backend server
  5. Navigate into the 'frontend' directory and run npm start to start the frontend server: This will open the page in your browser automatically
  6. Have fun exploring the web page!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published