Medical Quiz:: Wb Application development in PHP and MYSQL

CLOSED
Bids
11
Avg Bid (USD)
$172
Project Budget (USD)
$30 - $250

Project Description:
I have customised requirement,project which is related to Medical Quiz.

I have requirement of online Medical Quiz, this is not for all public, as I dont want more people should come and I m not intrested in attracting more visitor, I have some member who is only going to use My site, medical quiz, its not like any other quize where number of question will rotate one after one I dont want like that. I need only one question in 15 days, after 15 days next question , so question must answer in 5 choices that we will going to provide qution and question will be acompany by Image which is related to Mecal field that is i am going to provide or i have to upload from admin panel



What visitor can view on ( Front End )

1st page ( before log in )

according to my requirement I want login page on 1st page with out login no one can view site.. so we want option to register those are not member and forgot password option. In log-in or registration form member must log-in with email ID, that means in registration form we have to provide compulsary email Id other wise our script will prompt enter email in login, .. hope u understand .



2nd page ( after login)



Quiz must appear

where we will provide one question and 5 answer, question will be acompany by medical related image

when user select any answer from choices we have to provide button that he will click when he decide and select answer after clicking that buttom he can not change answer and we have to make arrangement such that for next 15 days he must not able to answer i mean we have to keep same last question in his login area which will say u already answered and ur answer is so and so.



after selcting answer we have to prompt conragulation if answer is right otherwise we have to provide prompt wrong answer with correct answer.



so after 15 days new question will come and old question will go in any like like " view previoues question" but we have to give this option like he can access old question bet can not do any changes in that



when there is new quiz introduce in website we have to send remider to all register member so that they come to know we have new quiz on website



When any member provide corect/wrong answer we have to sent email congratulation or better luck next time something like that



when any member not attempted any quiz even after 5 quiz alread over and after if he try to any quiz we have to stop him when he select answer we have to prompt that time u are not qualify at this time please cantact so and so person for more details and after some time Admin can give him permission to answer quiz

and as usual there must be log out option,


We have to give some option like Profile, where he can change password and other things such as address phone number etc

Admin Area ( BackEnd)

Admin must able to add or delete or ban member

admin must able to intoduce new question in quiz that will be after 15 days but from admin panel we muct able to intorduce new question, remember question will be acompany by image so he must able to upload image which is related to question and he mucst able to set 5 choices and in that we are going to fed right answer which will prompte accordingly when user select answer.



admin can stop single user to answer quiz. and must able to remove ban to asnwe question after some time

web-based quiz application written in PHP or ASP or whaterver u think:

--------------------------algorithm---------------------------------

· Front end - accessible to general users

o Initial pages:

§ Login page – accept login/password to gain access to the quiz; login ID will be an email address and must be unique

§ Registration page – if not currently a member, enable entering information to apply; allow only one record for any given email address

§ Lost password – if the person does not know their password, can submit a request and have it reset or emailed to them

o Internal pages:

§ Quiz –

· If a new quiz is available and member is not banned, present it:

o Question

o 5 answers

o Image

o Accept entry

§ Only accept one entry per quiz

§ Store information in database

o Present results

§ Message if correct

§ Message if wrong and tell the correct answer

· If the current quiz has already been “taken”

o Present the results of the last quiz

o Allow choosing and viewing older quizzes and results, too

§ User profile management:

· Ability for member to change password, address, phone, etc

· Back end – accessible only via login/password

o Initial pages:

§ Login – similar to members but grants access to different area

§ Password – similar to members

o Application control

§ Member management - maintained in a MySQL table

· View a list of all members

· Select a single record and add, delete, or ban that member

§ Quiz management - maintained in a MySQL table

· View a list of all quizzes – add/change/delete

· Select a single quiz and add/change/delete the details:

o Question

o 5 answers + designate the correct answer

o Image – including uploading the file for storage on the web server

o Effective date of quiz – allow info to be entered in advance and have the question “released” on a specified date; regular schedule will be every 15 days, but this approach will allow entering many questions ahead of schedule, if desired

§ Reviewing quiz results - maintained in a MySQL table

· View summary results for any given quiz

§ CRON (automated jobs)

· Send email reminder to active members telling of new quiz

· Process to review member participation and change status if hasn’t answered 5 quizzes in a row (and send email notifying them?)

o Admin profile management - maintained in a MySQL table

§ Ability for admin to change password, etc.

Skills required:
PHP
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire hasanur
$ 70
in 10 days
Hire tonu034037
$ 120
in 5 days
Hire vikaskumra
$ 120
in 15 days
Hire venkoba
$ 210
in 8 days
Hire avulashiva
$ 250
in 25 days
Hire sprasad
$ 200
in 10 days
Hire merx
$ 100
in 7 days
Hire ourweb
$ 200
in 14 days
Hire kiswasolutions
$ 150
in 15 days
Hire Willtech
$ 250
in 21 days