Simple webapp

Job ID: 30938066

Budget: $30 – $250 USD

A simple webapp. Need it quick, preferable 1 day.
User logs in on the website with only a name and a code(4 characters). Then the user waits until more users are logged and the admin/mod decides to start the game. Then the moderator/admin starts the game (start button). When start button is clicked all users are randomly assigned to a role. Every user then sees his own role on screen. User can not see the roles of other users.! The role is clickable, it contains an url.
The moderator/admin does have an overview of all users and their roles.

Second button for admin is “refresh”. When this button is clicked. All users are thrown out, screen refresh and new code is generated. A new game could then be started, this means users can login again with a name and the new code.

The roles is a list of roles and the frequency they appear. The Admin/moderator can choose (check/uncheck) which roles will be used and their frequency.

Example
5 users are logged and the roles that will be randomly assigned are
roleA 1 url1
roleB 1 url2
roleC 3 url3

Usr1 is assigned to roleB
Usr2 is assigned to roleC
Usr3 is assigned to roleC
Usr4 is assigned to roleA
Usr5 is assigned to roleC

Admin must be able to manage /add/delete roles , frequency and urls.
Related categories: PHP JavaScript Script Install HTML5