CoC Clan Manager
by Steven Wooding
What it is and does
This is a web app for collecting and analysing clan statistics. Its key feature is the tracking of total troop donations over many seasons and tracking when a member last donated troops.
The front-end is a simple AngularJS app, while the back-end is a Flask app written in Python, with the data stored in an SQL database (SQLite in dev environment, PostgreSQL for production).
Required Libraries and Dependencies
The back-end requires Python 2.7.x and the following Python PIP packages:
These can be installed within your Python environment using the
requirements.txt file in the root of the repository with:
pip install -r requirements.txt
The front-end requirements are loaded in from the web. These include:
- AngularJS 1.5.3
- jQuery 1.12.0
- Bootstrap 3.3.6
Running the project
Feedback and feature requests are welcome via Git Hub Issues. All Pull Requests will be considered.