This content has been marked as final. Show 1 reply
Well, clearly you're going to need a server app to keep of the each user's current status. The size of your audience will determine what else you need. If you're talking about users in the hundreds of thousands or millions, you'll almost certainly need a database as well, since those kinds of stats would be too big to keep in memory. On the other hand, if this is just a small classroom project with a handful of users, a database probably isn't needed.
My guess is that you'll need some kind of J2EE framework (Wicket is my favorite) to run your server app that keeps track of the user stats. Other responders will no doubt tell you what their favorite frameworks are. Which one you pick depends your level of expertise & personal preferences.