javigallostra / RocoLib

Web App to create and share bouldering routes of a climbing gym.
GNU General Public License v3.0
7 stars 3 forks source link

Feature 145: Enable circuit creation #195

Closed juangallostra closed 1 year ago

juangallostra commented 2 years ago

Description of the issue/feature this PR addresses

Related issue: #145

Current behavior before PR

Circuits cannot be created.

Desired behavior after PR is merged

Circuits can be created. The code can be further optimized since it has a lot in common with the boulder creation code. A part from that, the circuit visualization pages also have to be created since currently circuits cannot only be created but not loaded.

-- I confirm I have tested this PR thoroughly and coded it according to PEP8.