Medical Quiz:: Wb Application development in PHP and MYSQL
$30-250 USD
Closed
Posted about 16 years ago
$30-250 USD
Paid on delivery
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.
Please check my PMB We are interested in your project and we can provide quality services. We hope to collaborate at this project We will provide you regular updates during progress We are looking forward to work together and share a long term bonding. Regards
Hi! I have throughly studied your project scope and very much interested in your esteemed project. Please open a communication on PMB and let me know your concerns and questions. Thanks, Willtech International Team