This repo is made out of a lot of diferent things. The python scripts are used to see the camera and create a server and a client for a socket connection.
The electron app is used as a UI to comunicate with the python scripts and show the messages on screen.
Make sure you have NodeJS installed
$ npm install // install dependencies
$ npm start // start development server
Make sure you have python installed
Open two diferent shells and run this commands (first server, then client)
$ python socket/server.py
$ python socket/client.py
First, you need to install opencv:
$ pip install opencv-python
Then run the scripts
$ python opencv/camera.py