Skip to content

Shade Maker is a ReactJS application that empowers users to explore and analyze colors.

Notifications You must be signed in to change notification settings

jendcruz22/shade_maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shade Maker: Your Comprehensive Color Companion

Shade Maker is designed to help you explore and understand the world of color.

Table of Contents:

  1. About
  2. Key Features
  3. Demonstration
  4. Technology Stack
  5. Run the application locally
  6. Future Development

1. About

This a web application built with ReactJS that empowers users to explore and analyze colors.

Who can benefit from Shade Maker?

  • Designers
  • Creatives
  • Developers
  • Anyone curious about the world of color!

2. Key Features

  • Dominant Color Analysis: Upload an image and instantly discover the most prominent color within it. Shade Maker utilizes advanced image processing to accurately identify the dominant color.
  • Manual Color Selection: Use the built-in color picker to select any color and view detailed information about it, including its name, hex code, RGB, or HSV values.
  • Modern Technology Stack: Built with ReactJS, HTML5 Canvas, JavaScript, and colorapi integration, Shade Maker ensures a smooth user experience and delivers the most up-to-date color information.

3. Demonstration

Test it out! Using Shade Maker is simple:

  • Visit the Shade Maker website (https://shademaker.netlify.app/).
  • Upload an image or use the color selection tool.
  • Instantly see the dominant color in your image (if uploaded) or get detailed information about the selected color.

4. Technology Stack

  • Frontend: Built with ReactJS and Hooks for a performant and interactive user interface.
  • Image Processing: Leverages HTML5 Canvas for efficient pixel manipulation and in-browser color analysis.
  • Color Data: Integrates with the colorapi service to provide access to a comprehensive color database.
  • Core Functionality: Powered by JavaScript for smooth application logic and features.

5. Run the application locally

Requirements

You must have the following installed:

Process

6. Future Development

Actively working on integrating TryColors.com's API. This will provide access to their advanced color theory tools and a digital color mixer that offers real-world accuracy. This translates to:

  • Smarter Color Choices: Make informed decisions when selecting and combining colors for your projects.
  • Reduced Waste: Eliminate the guesswork and save money on unused paints by mixing colors accurately with the digital mixer.

About

Shade Maker is a ReactJS application that empowers users to explore and analyze colors.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published