A web-app designed to let you play Sudoku Nonogram and a variety of Rubiks Cubes all which have optimal solutions in the backend.
1. Download / Clone the repository
git clone https://github.com/MagnusAustralia/Puzzles
2. Install Cargo (to run the backend)
https://doc.rust-lang.org/cargo/getting-started/installation.html
3. Download NodeJS (to run the frontend)
https://nodejs.org/en/download
4. Open a terminal in the root of the project and start the backend
cd backend && cargo r
5. Open a new terminal in the root of the project and install and run the frontend
cd frontend && npm i && npm run dev