Find Jobs
Hire Freelancers

Design Webpage & MySQL database for Student Practice Math Calculations (with timer)

$30-250 USD

Completed
Posted over 9 years ago

$30-250 USD

Paid on delivery
Students will visit a website to practice math calculations. Student will be able to repeat the calculations as many times as he wants: The program should perform as follows on a WordPress (php) website: 1) generate two random numbers within a range selected by the student (for example, “ one number between 100 and 200, and another number between 200 and 300”) and display them in the appropriate places (see diagram below) … numbers generated should not end in zero. 2) the two numbers will be used in a math calculation (see attached diagram); 3) the program should not display the result of the operation, but should wait until the student enters his answer; 4) a digital stopwatch shown on the page should start 1 second after the two random numbers are displayed; 5) the page visitor must enter their answer to the equation in a text box and click “enter” … at which time the stopwatch should stop. 6) the program should then: a) Display a large green check mark next to the answer text box if the student’s answer is “correct”; b) Display a large red “X" mark next to the answer text box if the student’s answer is “not correct”; c) Display to the right of the checkmark, the total time the student needed to enter the answer (from the stopwatch time); d) Display the result on a running “User Score Board” at the top of the page, showing one column with the number of total attempts, a second column with the number of correct answers,and a third column with the number of incorrect answers. Below these three columns should be displayed three results: i) "% Accuracy" (# correct / # total attempts) ii) “Average Calculation Time” (total time for all CORRECT attempts / # of CORRECT attempts) iii) "Fastest Time" (the fastest time in which the student entered a CORRECT answer, out of of all of his attempts over time) e) send an e-mail to the student (user in database) with his results: i) name of math calculation; ii) random numbers generated; iii) student’s answer; iv) indication if student’s answer was correct or incorrect; v) time needed to enter answer; vi) updated “User Score Board” info (same as displayed in # 4) d above f) Store in the website’s MySQL"member’s database", the following information: i) Student’s Username ii) The Math “Speed Math Tool” that was performed (it will be the same as the page title) iii) Date and time-of-day that the user entered each answer (correct and incorrect answers) iv) The two random numbers that were generated v) Indication if the user’s answer was “correct” or “incorrect" vi) the amount of time needed to answer each question (correct and incorrect) g) The user should be able to view his member page to see a record of all of his historical attempts, with all data * There will be 7 or 8 such pages that all tie in to the same database. Each page will have a different type of math calculation (Speed Math Tool) to perform. There will be at least a few hundred users … perhaps 1,000+ over time. The first 7 pages will be as listed below. Each page will follow all of the above guidelines, only with different calculations. You only need to design the first page ... we will use this page and "cut and paste" the math operation. Speed Math Tool # 2: "Multiplying Numbers Times 11” Speed Math Tool # 3: "Multiplying Numbers Ending in 52" Speed Math Tool # 4: "Multiplying Numbers Less Than 10" Speed Math Tool # 5: "Multiplying Numbers Using One Reference Number" Speed Math Tool # 6: "Multiplying Numbers Using Two Reference Numbers" Speed Math Tool # 7: "Multiplying Numbers Close to 502" Speed Math Tool # 8: "Dividing Numbers by 2 1/2"
Project ID: 7119958

About the project

8 proposals
Remote project
Active 9 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
Hi , I have experience in Programming in general from 5+ years and I can do this project easily in javascript and php backend within no time.
$130 USD in 2 days
4.8 (20 reviews)
4.6
4.6
8 freelancers are bidding on average $296 USD for this job
User Avatar
Dear Sir, I have read your Job Description and understand your requirement. I am really interested to work on this project, since I have done the projects with timer and MCQs question in the past , and can provide the best services from my end. Please come on chat to discuss more about the project. Regards, Deepbratt
$250 USD in 15 days
4.6 (167 reviews)
6.8
6.8
User Avatar
A proposal has not yet been provided
$300 USD in 7 days
5.0 (91 reviews)
6.3
6.3
User Avatar
Hello, I can design and develop Math calculation website. It will be very professional and logical. Can start immediately. Thanks
$277 USD in 5 days
4.8 (22 reviews)
5.0
5.0
User Avatar
Dear, I'm very interested in your job I have four years of software engineering experience in software implementation and web portal launches. Demonstrated track record of successfully managing small to large projects from start to finish by using PHP, MySQL. I believe my skills would be ideal for your project. I have confident that I will do your work very well. I hope you would like my work Regards, Engr Mohi Uddin
$222 USD in 5 days
5.0 (2 reviews)
1.8
1.8
User Avatar
I am strong in these skills you need. Please give me a chance to give you a very professional design and coding.
$155 USD in 3 days
5.0 (1 review)
0.9
0.9
User Avatar
Hi, i am new in freelancer.com but i have 9 years experience in Php. I have been in many big projects. Money not important for me now, I need good feedback. If you choose me You will not regret. I wish you success in the project
$188 USD in 5 days
0.0 (1 review)
0.0
0.0

About the client

Flag of SWITZERLAND
Grandvaux, Switzerland
5.0
9
Payment method verified
Member since Apr 16, 2014

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.