Built a project
Recently I have made "Rubik Cube solver" by OpenCV

The project aims to puzzle out a Rubik cube using python as the programming language and OpenCV as the Image processing Counterpart.

The program is designed such that the user will feed the images in a predefined way with green, red, orange, blue, white and yellow in the centres of the Front, Right, Left, Back, Upper and Down face respectively.

If a face of cube is not scanned properly, than here a feature is also added that scan the colour of cube manually by clicking the boxes.
Finally, our program will develop the optimal solution for the same which is implemented using Live GUI and the user will solve the scrambled Rubik's cube from any valid starting position.

You can check it out at https://github.com/Yash9460/Rubrik-Cube-Solver_OpenCV