Ether Cube is an interactive visualization of a Rubik's cube puzzle. Users can view and interact with a fully functioning model of a Rubik's cube. Next up on the project roadmap is to enable users to store ethereum in a Rubik's puzzle and send it to their friends. Their friends can then only access the ETH once they have solved the cube!
The project was a fascinating exploration of 3D visualization, data modelling, interface design and algorithms.
Check it out at http://rubiks-visualizer.herokuapp.com/
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Fork the github repo
- In the root directory, run the following scripts in node
- 'npm install'
- 'npm run react-dev'
- 'npm run server-dev'
- Navigate to https://localhost:8000/ on your browser to test and enjoy!
Node (>9.8.0)
Web-browser (Chrome preferred, limited testing on alternative browsers)
- Nick Rogers - rogersanick
This project is licensed under the MIT License - see the LICENSE.md file for details
- Thank you to Laurents Mohr for CSS inspiration and coaching - laurentsmohr
- Thank you to Phil Gonzalez for input and perspective on solver - p-gonzo