Find Jobs
Hire Freelancers

custom Joomla quiz extension and plugins

$1500-3000 USD

In Progress
Posted about 12 years ago

$1500-3000 USD

Paid on delivery
Synopsis: A custom Joomla extension (that can install in 1.7 and be ready for Joomla 2.5) is required that will allow an admin to post quizzes for users to take. The quiz will be graded, a score given, and the user will be able to download their certificate as well as have it emailed to them. Only registered users will be able to take the quizzes. The system will be connected to Community Builder so a plugin will be needed to display a user's certificates and how many "hours" of education they have acquired. There is a fee to take the quizzes. Some types of members will have a reduced fee. The fee will need to be paid via an integrated [login to view URL] interface before they can take the test. We do use CB and CBsubs, but neither of those will interact with the extension. We will use CBsubs to restrict access to the extension to certain users. Details: The component will consist mainly for creating the quizzes. Each quiz will have 20 questions or so. There will need to be a way to add questions and answers. When creating the quiz, you will select which Joomla article is attached to the quiz. The videos the user will watch will be in a Joomla article. So, a plugin will appear at the bottom of the article with buttons to "Take the Quiz". Each quiz will have a date to start and stop the testing. If the date is before the start date then the button will say "Testing not yet available for this quiz" and after the end date it will say "Testing over for this quiz." There are other attributes for each quiz such as hours of credit available, speaker name, etc. I will draw up the UI for all pages. A user will click a menu item and be taken to a list of articles/quizzes available. The different articles will be lined up with most-recent at the top. Some attributes of the article such as title, number of credits available, etc will be displayed as well as 2 links: "Watch Presentation" and "Take the Quiz". The "articles" will display a video of a power point presentation and the "Take the Quiz" link will be under it so people can take the quiz once they have watched the education. Upon clicking the quiz link, the user will be taken to a quiz page where anywhere from 10-20 questions will be asked in either T/F or multiple choice. Once completed, the user will click "Finish and Grade" which will show them if they passed or failed. If they passed a PDF will need to be created with their details as well as course details. It will be emailed to them and available for download on that page. The credits, course name, etc will be saved into a database so each user can track their credits. They can download their certificates later from their profile via a CB plugin. Needed on backend: - A system to add new courses and their details. - a place to add questions and select what type of answer will be needed - T/F or multiple choice. - some way to tell system which answer is correct - system that creates the PDF and emails them - system to review courses that have been taken by whom, for how much $, course name, etc - Joomla plugin to display required info on specified articles ("Take Quiz") - CB plugin to display a user's credits and download their certificate Frontend: - menu item where we can list quizzes - payment system using [login to view URL] to take payments, then redirect to the quiz (and restrict access to only those who have paid the fee) - menu item to display "My Quizzes" - menu item to display completed quizzes to the admin That's the gist of it - there might be small changes here and there, but that's what we need. Please speak very good English since this will be complicated to convey. Only experienced Joomla professionals only. This could lead to more work since the extension and plugins would need to be updated periodically. I'm happy to draw up some UIs if needed to get my point across.
Project ID: 1392181

About the project

23 proposals
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
Please check PMB for details, Thanks.
$2,800 USD in 35 days
4.9 (137 reviews)
8.5
8.5
23 freelancers are bidding on average $2,353 USD for this job
User Avatar
Please check PMB.
$3,000 USD in 45 days
4.9 (102 reviews)
8.4
8.4
User Avatar
Hello, We are professional developers with similar development expertise. We assure you best quality work. Please view PMB for details. Thanks
$2,850 USD in 35 days
4.7 (77 reviews)
8.0
8.0
User Avatar
Check your PMB for details!!!
$2,685 USD in 32 days
4.8 (64 reviews)
7.6
7.6
User Avatar
I run European website design firm with years of design experience personally developing over 300+ websites. I can also provide a list of references from past customers if you'd like. I'm not the cheapest you'll find, but I think you'll find my pricing affordable, and I work very quickly. Remember, you always get what you pay for in the design industry. Thank you for your time, and I hope we can do business together.
$3,777 USD in 20 days
4.7 (77 reviews)
7.2
7.2
User Avatar
we are top joomla team here.
$3,000 USD in 22 days
4.9 (90 reviews)
6.7
6.7
User Avatar
Hello, We are ready for that job. Please check Private Message. Regards.
$2,800 USD in 45 days
4.8 (48 reviews)
6.7
6.7
User Avatar
Hi, We can definitely develop similar website like claz.org. Please see my personnel message to know about our expertise and to review our past work. Thanks
$2,200 USD in 45 days
5.0 (3 reviews)
6.4
6.4
User Avatar
hi yes i can do this joomla extension let me know if you are ready...
$2,000 USD in 15 days
4.9 (29 reviews)
5.3
5.3
User Avatar
I am ready to start it.
$1,500 USD in 20 days
4.9 (38 reviews)
5.3
5.3
User Avatar
No talk just do it and do the best, pm here
$1,500 USD in 13 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, plz check PMB , i have certain questions.
$2,000 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi! Let me do this project. Thanks!
$1,500 USD in 21 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please check PMB for our offer
$3,002 USD in 47 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I had gone through your requirement and our team is cable to do this task successfully, For more detail information please check your PM. Thanks
$1,500 USD in 35 days
0.0 (0 reviews)
0.0
0.0
User Avatar
BUYER BEWARE chandlerbing will lie and cheat to get money from you, and you will NOT see it again. He is incapable of completing your project and you should not employ him. There are many employers that have suffered, like me...and lost money, with no response at all from him. Choose a reputable freelancer, check ALL of their feedback (much of it can be falsified) DO NOT EMPLOY CHANDLERBING UNLESS YOU REALLY WANT TO LOOSE YOUR MONEY. IT HAPPENED TO ME AND OTHERS. He will ask you to create a "Custom Project" as part payment...you will not see him again
$1,500 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We're reliable and creative group of professional programmers and designers that has done similar work. See details.
$3,000 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, this is Orsi from NeatCodeShop, a small, but heavily experience team of developers and project manager. We are well seasoned in Joomla CMS and would be happy to deliver your interesting and fun project professionally and on time. Regards, NeatCodeShop
$1,500 USD in 28 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Check PMB please.
$1,500 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm a web developer, plus I have a lot of experience in joomla extension development. Be sure to get a quality joomla extension with forward compatibility... Popsana.
$2,000 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Glen Allen, United States
5.0
15
Payment method verified
Member since Feb 22, 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.