Skip to content

Locrium/RubixCubeDetectorAndSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MC hacks 2026

Solve a rubiks using AI vision

Tech Stack

Prerequisites

  • Python 3.12 or 3.13 is required
  • Node.js

Installing dependencies

Python:

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Node.js:

cd frontend
npm install

Building the frontend (dist)

The backend expects the frontend/dist folder to be built and present.

cd frontend
npm run build

Backend env

Have the following in a .env file in the backend directory:

GEMINI_API_KEY=<your_gemini_api_key_here>

Starting the appliation

cd backend
start_server.cmd

When server is live, go to http://127.0.0.1:8000.

Running the frontend for development

cd frontend
npm run dev

About

[Project for Mchacks 2026]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors