Use the arrows to rotate certain areas of the cube. Click the Randomize button to have the cube randomly hit 10 arrows. Press the Green Arrow to reset the cube, make sure you wait until all the cubes are changed.
I used 7 lists to make this project. A list for each side and a temporary list. Took about 4 hours to make. Want to learn how to solve it? http://ruwix.com/online-rubiks-cube-solver-program/ Bug List: Clicking the Randomize button before it is done randomizing will cause the randomization to bug out. Don't know why this happens. Changelog: Fixed some orientation problems with the back side. Fixed the rest of the orientation problems with the Up and Down arrows.