The project is very simple, it can be done either in flash or PHP/AJAX.
It is a game in which the user can register (unique email/username - check authenticity) and select a category, then he starts answering questions about that subject. The player has only 10 seconds (admin can change the time, put that option) per question, the faster he answers, the higher score he gets. The player can choose between 4 answers (radio buttons maybe) and when he chooses one, a message shows up with the result (right or wrong). After that 2 buttons should show up "Go to the next question" and "Go back to the categories".
Each user has a profile where he can edit his avatar (40x40px), see his score and and his number in the general raking (you need to do a ranking chart too, based on number of correct answers per user).
We need one ranking per category and one general ranking.
-ADMIN CONTROL PANEL: The admin AER (add,edit, remove) questions, categories and users. Ability to change the question time limite (10 seconds by default), AER news (located in the main page ans sidebar), and search users (to see emails, profile and add or remove points).
-IMPORTANT NOTES :
*When a question is showed to the player (for him to answer), there has to be a "timeout" in the database, if the answers he either gets right or wrong, and if he leaves without answering, the timeout stays. (to prevent cheating)
*Only the question and answers system must be in flash or ajax, the rest of the site must be in PHP.