
# HackCable
Wiring on webpage, *Fritzing* like.


## Video
https://www.facebook.com/watch/?v=937844866675231
![https://www.facebook.com/watch/?v=937844866675231](https://raw.githubusercontent.com/A-S-T-U-C-E/HackCable/master/media/capture.png)

## Install & test

All functions are not yet finished (if you press F5 to refrsh, you loose everything...), but you can still download it to test it:

 - clone or download repo on your computer
 - open `index.html` 
 - drag'n'drop components from list to workspace
 - click and maintain pressed on a component's pin to draw a line, cursor change to cross
 - eventually left click on a line to add a point
 - eventually click and maintain mouse pressed to move points.
 
## ChangeLog

Check changelog [here](https://github.com/A-S-T-U-C-E/HackCable/blob/master/CHANGELOG.txt)

## Tools used

[jQuery](https://jquery.com/)

[jQuery UI](https://jqueryui.com/)

[Konva.js](https://konvajs.org/)

## Author

Sébastien CANET ([scanet@libreduc.cc](https://github.com/BlocklyDuino/BlocklyDuino-v2/blob/master/scanet@libreduc.cc)) for this reboot.

## License

Copyright (C) 2020 Sébastien CANET [scanet@libreduc.cc](mailto:scanet@libreduc.cc)

-   Licensed under the GNU Affero General Public License.
-   You may not use this project or any file except in compliance with the License.
-   You may obtain a copy of the License at [https://www.gnu.org/licenses/#AGPL](https://www.gnu.org/licenses/#AGPL).



![Frtzing logo](https://raw.githubusercontent.com/fritzing/fritzing-app/develop/resources/images/fritzing_logo_background.png)

All graphics and documentation of [Fritzing](https://github.com/fritzing) parts are licensed under Creative Commons Attribution-ShareALike 3.0 Unported.

See http://creativecommons.org/licenses/by-sa/3.0/ for the full description.

## HELP welcome !

Thanks for any help to improve functions, Fritzing parts import, Konvajs optimisation, etc.
