View on GitHub

Pyshion

Pyshion

Pyshion is a Python server-client .exe that makes finding color combination easy, created by Christian Lopez and Edgardo Figueroa. The name Pyshion comes from Python (Py) and fashion (shion) that combination gave birth to Pyshion. Pyshion, supports colors from the primary, secundary and tertiary colors this include the following:
red, red-orange, orange, yellow-orange, yellow,yellow-green, green, blue-green, blue, blue-violet, violet, red-violet

You can find the complementary, splitcomplements and triad of any of these colors.
For those who dont know what do they mean:
complementary-combining shade, tint or tone of one color and the color opposite on the wheel.
splitcomplements-choosing one color and using the olor on each side of its complement on the color wheel
triad-color scheem in which three colors equally spaced from eachother.

To find these, you just have to type in the desire action followed by the color.

Installation

First, make sure you have python installed to be able to run Pyshion. After downloading and successfully installing python, download Pyshion from the github repository. Once you have Pashion downloaded, you can put it to use by entering Python Shell, or any other python interpreter, and typing

C:\Users\name\Pyshion> python PyshionServer.py

That command will established the conection between server and client. After establishing the connection you are ready to go and use our application by typing

C:\Users\name\Pyshion> python PyshionClient.py

Usage

¡Welcome to Pyshion! 

In this application you can find the complementary, splitcomplements and triad colors 
By using the following syntax: 
	color
	complementary color
	splitcomplementary color
	triad color
These commands will return the possible combinations. For more information type help.

>>>complementary red
   the complementary is green

>>>triad green
   the triads are violet and orange

>>>splitcomplements blue
   the splitcomplements are red-orange and yellow-orange

>>>yellow
 the complementary is violet
 the splitcomplements are blue-violet and red-violet
 the triads are blue and red
 
>>>help
Pyshion supports colors from the primary, secondary and tertiary colors
this include the following colors:
	red     red-orange
	orange  yellow-orange
	yellow  yellow-green
	green   blue-green
	blue    blue-violet
	violet  red-violet

You can find the complementary, splitcomplementary and triad of any of these colors.
To find these, you just have to type in the desire action followed by the color
	 Examples:
	   >>>complementary red
	   Output: green
	   >>>splitcomplements orange
	   Output: blue-green and blue-violet
	   >>>triad blue
	   Output: red and yellow
	   >>>red
	   Output: the complementary is green
		   the splitcomplements are yellow-green and blue-green
		   the triads are blue and yellow

 ¡Enjoy making combinations with Pyshion!

Demo

bellow you will see our demo run that will walk you through the process of downloading the project from github repository and launching it according to the instruction.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Collabortors

Edgardo Figueroa Cruz (edgardo.figueroa5@upr.edu)
Christian J. Lopez Martinez (christian.lopez32@upr.edu)

Citations

I0.wp.com. (2019). Art escapres by cindy. [online] Available at: https://i0.wp.com/artscapesbycindy.com/wp-content/uploads/color_wheel-1.gif?zoom=1.25&resize=492%2C410 [Accessed 14 Feb. 2017].