JoeBartelmo / Beelo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beelo

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.

Installation

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

Website Overview (screenshots)

Leaderboard Screen (home)

Alt text

Match Reporting

Alt text

Deck Statistics (base deck stats)

Alt text

Deck Statistics (advanced deck stats)

Alt text

Deck Statistics (base deck stats)

Alt text

About


Languages

Language:JavaScript 70.3%Language:Python 26.1%Language:HTML 3.4%Language:CSS 0.1%