Please add any comments and questions and I'll happily help you out. I'm sure there may be some questions when integrating this into areas to collect stats.
I think its shaping up fairly well, the main caveat being that the MongoDB database needs to match the one you sent me for all the test to pass. Not really sure how we can improve the figures for that, but it would be worth trying.
Note that, although I've added Celery to the requirements. It's not fully used yet, I can quickly setup the tasks - but they are simple. The thing we need to figure out is where to store the report data. Some of it will be worth storing, others we can just generate on the fly without much problem.
Please add any comments and questions and I'll happily help you out. I'm sure there may be some questions when integrating this into areas to collect stats.
I think its shaping up fairly well, the main caveat being that the MongoDB database needs to match the one you sent me for all the test to pass. Not really sure how we can improve the figures for that, but it would be worth trying.
Note that, although I've added Celery to the requirements. It's not fully used yet, I can quickly setup the tasks - but they are simple. The thing we need to figure out is where to store the report data. Some of it will be worth storing, others we can just generate on the fly without much problem.