106
Feedback & Suggestions / Assist Renovation
« on: Friday, August 29, 2014, 11:21:55 AM »
Hi.
I was talking with Jared about changes that could be deployed to our society. I was obligated to analyse it and write down my suggestions, so please read it carefully and give me your feedback.
Introduction
My main idea is to create back-end, which will be responsible for accounts, forum, game and statistics. It is huge step for our society, and I hope you wouldn't be disappointed. Statistics integration will make Battletracker useless, I don't know what would be done with current statistics, but it could be both rewritten or loose. It has some advantages, because we would have independent account management.
Some technical details
To create back-end, we need to have nice database and I think that MongoDB would be good choice there. On the top of that we could put RESTful API that could be used by WebSite and AssistApplications. I tend to pick EVE(http://python-eve.org/) as our RESTfull framework. It is quite easy to define data model, and extend it with some other features like authentication.
I was talking with Jared about changes that could be deployed to our society. I was obligated to analyse it and write down my suggestions, so please read it carefully and give me your feedback.
Introduction
My main idea is to create back-end, which will be responsible for accounts, forum, game and statistics. It is huge step for our society, and I hope you wouldn't be disappointed. Statistics integration will make Battletracker useless, I don't know what would be done with current statistics, but it could be both rewritten or loose. It has some advantages, because we would have independent account management.
Some technical details
To create back-end, we need to have nice database and I think that MongoDB would be good choice there. On the top of that we could put RESTful API that could be used by WebSite and AssistApplications. I tend to pick EVE(http://python-eve.org/) as our RESTfull framework. It is quite easy to define data model, and extend it with some other features like authentication.