This whole project consists of Design,Programming and Mobile Apps Developement all together.
1 - Realtime user interactions (using websockets), chess interactions and public chats are real time
2- High performance database clustering using MongoDB for gaming data, the database will never be a bottleneck
3- Enterprise grade platform running on top of the Java Virtual Machine; a proven and reliable environment.
4- PostgreSQL database for sensitive information (user credits, etc)
5- Search engine
6- Computer analysis
10- an admin area with money entry views, so you monitor your direct earnings and associated accounts.
11. Facebook integration Login/own logging ID into the website.
For further details, Please check the attached file.