Find Jobs
Hire Freelancers

Online Flash Cards

$30-250 USD

In Progress
Posted about 12 years ago

$30-250 USD

Paid on delivery
I would like a unbloated script to run on a website that has the following characteristics: - the player will start by entering their initials after hitting the "New Game" button. - player chooses any combination of addition, subtraction, multiplication, and division. For example, the player can choose just addition, or they might choose addition and multiplication, or they might choose all four operations, etc. - player will input a range of numbers for their questions. This will be done by inputing two numbers, one for lowest number and one for the greatest number. The limit will be 1000. For division questions, the limits will refer to the divisor and the quotient. The dividend can be higher. For example, if the range is set for 1 to 9, then a division question could be 72 div 9 as both the divisor and quotient will be in the set range. - player will choose the number of questions to answer from 10 to 100. This can be a drop down with several choices like 10, 25, 50, 100. - player will hit the "Start" button which will generate random questions using the chosen operations and number range. If any of the fields are not filled out, a message will ask them to complete whatever is missing. - The player will answer all of the questions in the set by inputing a number and hitting "enter" on their keyboard. There should not be any use of the mouse, for example, to put the cursor in the answer box; it should be there automatically. - The program will keep track of the number of questions correct, incorrect and the time taken to answer the questions, and report it to them at the end of each set. It will also report an accuracy percent and a time taken per question. - The program will keep track of the stats for the last 1000 players in an html file and make this html file available by the player clicking on a link to it. It will only record completed sets and not abandoned sets. For example, the first line will show the most recent player stats like, "D.W. answered 50 +-*/ questions in 58 sec. and got 49 correct!" After 1000 players, the program will have to delete the oldest entry every time it adds a new one. The program should come packaged in an html file with the user interface and a separate js file with all/most of the script. CSS should be defined at the top of the document for easy editing (rather than inline). Payment can be made in two parts. Part one for when the full package is delivered and the second part when any edits/changes are made to my satisfaction. I will use milestone payments. Hopefully, I didn't miss anything. Make sure you include more than a "I can start right away, let's go!" message when you bid. Anything that you can tell me or include as an example of your work will go a long way in making you the successful bidder. I'm hoping to get this done before the end of the weekend, so please keep that in mind when bidding that I am looking for a short timeline.
Project ID: 1435688

About the project

1 proposal
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
We already have experience developing online environments in pure HTML/CSS/JS, so we're pretty confident that we can get this done according to your specifications. Check out our portfolio at [login to view URL] and have a look at your PM for more details. Regards, the redAtom Team
$150 USD in 5 days
5.0 (8 reviews)
4.1
4.1

About the client

Flag of CANADA
Kingston, Canada
5.0
57
Member since Feb 28, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.