This project is about the realisation of a Joomla component for Joomla 1.5.x.
The component should provide site visitors a multipage quiz where every page contains a question and two or more answers with radio buttons. There must be also “next” and “back” buttons to navigate through the questions. Every question is mandatory, so next button becames active only after user has provided an answer.
Component should be able to create just one quiz per site, with a menu link that points to the first question.
Questions and answer should be displayed in content panel, and “next” / “back” buttons should not require a full page reload.
Every answer should have a score (not displayed to visitors). At the end of the test the component have to sum single questions scores obtaining a “total score”, and show to the visitors a different “profile” (html content with text, links and images) for different ranges of total score.
Example:
Question 1 has answers 1(a –1 point- and 1(b -2 points- . Question 2 has answer 2(a -2 points- and 2(b –1 point-.
Profiles are: Profile Alfa (from 1 to 2 points) or Profile Beta (from 3 to 4 points).
If user X answers 1(a and 2(a his total score is 3 points and the component will show him Profile Beta.
If user Y answers 1(a and 2(b his total score is 2 points and the component will show him Profile Alfa.
At the end of questions, before seeing his profile, the user must be prompted to insert in a form his name, email, phone and job (with a T&C agreement checkbox) in order to see his profile.
Users does not have to be registered in the Joomla users table, but their data must be sent via email to one ore more admin adresses. The mail should be a plain text or simple html containing user data (name, mail, phone, job), total user score, user achieved profile.
In the backend, the site administrator should have the possibility to:
-Add, modify, delete questions and relative answers
-Assign a score to each answer
-Add, modify, delete profile (including images and links)
-Assign a total score range to each profile
-Set mail adresses to whom send the email with users profile and data.
-Add, modify, delete fields in the form for data request (before the answer)
-Choose if such data entry is mandatory or optional
Component must be delivered in a standard Joomla installation package.
Following are not mandatory functions, but will be very appreciated:
-Frontend: in the “profile display” page, user have a “show my profile on Facebook” button, that posts on the user’s Facebook page his profile.
-Backend: a statistic dashboard showing a table with following fields: User email, user name, total score, assigned profile
Please feel free to ask everything you want and indicate how many time you think it requires.
Dear Employer,
We are highly obliged for the opportunity given us to submit the proposal for “Joomla quiz component developement ” project and looking for a discussion for further proceedings.
It is nice to see that your project aligns perfectly with our capabilities. we are confident of doing this project with result oriented performance .We are ready to start this project, assuring you 100% satisfaction of work and professional solution as per client requirement, so that we can see you smiling all the way along. EXCOFLARE guarantee you for 100% quality & efficiency work with standardization.
Please have a look at our proposal in your PMB.
Waiting for your support and kind response.
Thanking & Assuring you the best of our service always.
Hi, I can code this to a very high quality using the MVC coding standard. Quote is for all the required features and a list of filled out quizzes for the admins (not the optional Facebook integration) and grants the ability to create one or more quizzes if desired.
EDIT: The component will also be translatable (as many languages as you want) using Joomfish (translations not supplied).
Hello Sir
Thanks for give us opportunity to bid on your project . I reviewed all project detail which posted in "Joomla quiz component developement " and want to assure that I will provide you quality solutions at economical cost. We have a big development team more than 100 People programmer and developer staff . Our all staff having experience in IT and web market 2+ . I will provide a dedicated team for handle all your project, feedback and testing. My Dedicated Project manager will give you feedback daily through mail , chat , Phone call and remote desktop. . I would be grateful for any further commercial and technical discussion.
Thanks
Sonu Singh