Improving a Simple, Facebook-like Social Media Environment for Research

Cancelado Postado há 7 anos Pago na entrega
Cancelado Pago na entrega

We are seeking to work with a freelancer who is highly experienced in Java Script programming and graphical user interfaces. We have a Java Script-based online task (attached) that is used in scientific research.

The task is a pretend social media environment. Users are led to believe that they are interacting with others via a platform that is similar to facebook, however all of the other “players” are actually controlled by a computer. Users believe their task is to “like” other people’s profiles, and they believe that the other “players” are “liking” their own profile.

We would like to change the appearance of this task, add a few pages to the task, and change some aspects of the way that the program randomly assigns the other “players.”

We require a freelancer who can download the program as it exists and learn how it operates. We did not develop it and so we cannot provide any guidance; the freelancer must learn about the program his or herself.

Then we would like the freelancer to revise the task in the following ways:

1) Randomize the location of other “players’” profiles on the screen: Currently, there are a total 12 profiles of other players in the task. And currently, the position of each player is fixed, not random. The revised program should randomize the location of each player in real time so that each time each user logs into the task, the user sees the other 12 people’s online profiles in a random location.

2) A notification when other ‘Players” are “liked:” Revise the program so that a notification to appears each time another player’s profile is “liked.” Currently, only the user’s likes activate a notification, via green notification pop-up window at the bottom right corner. The revised program should highlight the other players’ likes in the same way. In addition, make the number of likes glow whenever anyone receives a LIKE.

3) Add a guide page before the program starts: Add a GUIDE page before connecting with other players. This page will explain how to play the task by showing an example image and brief descriptions for each unique feature. We will provide the text.

4) Add a bar that displays the rank order of players’ likes: To emphasize who is getting the highest or lowest number of LIKEs at a given time, the revised program should display a real time RANKING that ranks all players while they are viewing others’ profiles. Ideally, this can go below the timer (right corner of the task space). See attached mock-up. The revised version should display (1) ranking number, (2) the player’s initials, and (3) total number of likes, in real.

5) Revise the data that are saved for each user: The revised program should record (1) the total number of likes for all players, and who clicked it (most of these will be randomly set by the computer); (2) the total number of LIKES that the user developed; (3) participant ID which is an embedded data field in the incoming url. We would like to add these variables using QueryString in the Java Script.

The attached zip file includes all the key syntax and image source files that are necessary to run and revise the task. And this is the original version of the task link: [url removed, login to view]

These are online manuals for programming guidelines:

[url removed, login to view]

[url removed, login to view]

Please email me with your questions and updates. Thank you!

Java JavaScript PHP Arquitetura de software Teste de Software

ID do Projeto: #10429967

Sobre o projeto

6 propostas Projeto remoto Ativo em há 7 anos

6 freelancers estão ofertando em média $618 nesse trabalho

mike199

My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & Mais

$555 USD in 10 dias
(40 Comentários)
6.7
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i Mais

$773 USD in 20 dias
(48 Comentários)
6.8
Shopify

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Mais

$773 USD in 20 dias
(12 Comentários)
6.4
baddesigner

I am arif from Pakistan, having 11 years of experience in software house as a Project Manager and in the IT-Programming . My areas of expertise are: 1- PHP 2-Express 3-Bootstrap Mais

$1000 USD in 10 dias
(43 Comentários)
5.9
akhila27

Hello, Before you select a part time developer from here, take a look at our portfolio: fugacode.com. If you like what you see, contact us. That's all. "Why hire part time college students? when you can hire prof Mais

$555 USD in 10 dias
(21 Comentários)
6.3
sooraj13

Hello Sir, We are a Indian development company here. we have checked your posted details here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks

$355 USD in 10 dias
(42 Comentários)
5.4
XcodeQuidfg

Thank you for viewing my profile you can check have 5***/5*** also have 100% complete rate you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement Mais

$355 USD in 10 dias
(17 Comentários)
3.5
johndicabrio5

I have 11 year experience with web developing and graphic designing. I work with: Javascript Ajax Jquery HTML CSS Bootstrap Graphic design Photoshop design Logo design Feel free to contact me.

$277 USD in 10 dias
(6 Comentários)
3.1
Newforce

Hello there, We can work on this project at the most reasonable rate. For your convenience, we can even arrange a free demo call between you and our team before you award us the project over freelance. It will help you Mais

$388 USD in 12 dias
(1 Comentário)
0.3