Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Pair Plan #49

Open
vivianknee opened this issue Sep 5, 2023 · 0 comments
Open

Pair Plan #49

vivianknee opened this issue Sep 5, 2023 · 0 comments

Comments

@vivianknee
Copy link
Owner

vivianknee commented Sep 5, 2023

Project Plan: Color Harmony Generator

Project Overview

The Color Harmony Generator project aims to create a unique web application using JavaScript that generates harmonious color palettes based on user input. Users will select a base color, and the application will generate complementary, analogous, and triadic colors to create visually appealing color schemes.

Team Members

Developer 1: Vivian N
Developer 2: Isabelle G

Project Objectives

  1. Create a user-friendly interface for color selection.
  2. Implement JavaScript logic to generate color harmonies.
  3. Display the color harmonies in a visually appealing manner.
  4. Ensure user input significantly impacts the generated color palette.
  5. Focus exclusively on JavaScript for the development.

Project Tasks and Timeline

  1. Setting Up and Color Input
  • Environment Setup
  1. Set up the development environment.
  • Design Color Input
  1. Design a simple color input interface using HTML and CSS.
  • Include a color picker or input field for selecting a base color.
  1. Write JavaScript code to capture the selected base color.
  • Validate and convert the color input into a usable format (e.g., HEX or RGB).
  1. Plan the generation of complementary, analogous, and triadic colors based on the selected base color.
  • Write JavaScript code to calculate harmonious colors.
  • Apply the defined logic to the base color to generate a harmonious palette.
  1. Perform testing to ensure the generation of harmonious colors is accurate.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant