Beelo is a simple application that connects to a mySql server to store matchups for Magic the Gathering. The user interface is done with React JS, so you'll need node installed; additionally the sql communication is done in python.
Install the dependencies and devDependencies and start the server: Python 2.7 NodeJS
git clone https://github.com/HankMD/Beelo.git
sudo apt-get install python-mysqldb python-psutil python-yaml
pip install flask
npm i -g react-native-cli
cd Beelo/client
npm i
For the Test environment:
npm test
And production:
npm start
Alternatively you can simply launch both the api and the server by going to the root Beelo directory and typing ./run-server.sh