Skip to content

Hue harmony is a single page application (SPA) that allows users to get AI-generated color palette suggestion based on a base color and color harmony | Voyage-49 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Notifications You must be signed in to change notification settings

chingu-voyages/v49-tier1-team-03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hue Harmony

Overview

Hue harmony is a single page application (SPA) that allows users to get color palette suggestion based on a base color and a color harmony. Hue Harmony leverages the power of AI to provide color palette suggestion for the user.

Live link is here.

Built With

  • HTML
  • CSS
  • Javascript
  • iro.js library
  • Groq AI API using llama3-70b-8192 model
  • Figma

Design

This webpage is responsive and was built based on a "mobile-first" approach. A mobile-first approach is a way to build an app or website by starting with mobile phones and then adding media queries for larger screens, such as tablets and desktops. Media queries allows you to add styles depending on the device type. The mobile-first approach is a personal choice for developers because some prefer to start with the desktop and then add media queries for smaller screens. We decided to use the mobile-first approach because, for mobile, all the items are already stacked one on top of the other, and you just need to add space using margin and padding.

Mobile view

Tablet view

Desktop view

Features

Color Selection: User can select their base color either via the color wheel picker or input the color hexcode into the input field.

Color Harmony Selection: User can then select their color harmony of choice via the drop down menu.

Color Palette Output: After the selection is made, Hue Harmony will display color suggestion onto a color palette when user clicks on "Create Combination" button.

Mobile/Tablet View Demo


Desktop View Demo

Limitations

Hue Harmony relies on connection to Groq AI API so if the API is down or became deprecated, this webapp will not work and colour suggestion will not be displayed.

Other than that, the quality of the color suggestion relies on the output from llama3-70b-8192 model via connection to Groq AI API. With the current limitation on AI generation, the color suggestion may be inaccurate.

Our Team