Courses registration developement

Permalink
Hello everyone,
For a project for a friend offering dance classes. I need a module for students to register in courses. Each course is limited to a number (eg, Zumba, 10 people, rock 12 people...). Once the numbers limit is reached, registration is no longer possible. The admin side, the administrator must see who is enrolled in any course and if possible to export the list in Excel.

Does anyone know an addon to do all that? Or could someone point me to a development (my skills are limited development.)? Or can anyone offer me a personalized development? at what price?

Thank you for your answers,

(edit: my post isn't in the right section of the forum, don't know how to change it...sorry.)

bobzepplin
 
goldhat replied on at Permalink Reply
Bob, you might try the demo for Pro Eventshttp://www.concrete5.org/marketplace/addons/proevents/... it's got a good rating from 39 reviewers and costs $40. Same developer RadiantWeb has another package Pro Events Booking that is a bit costlier and it handles booking checkouthttp://www.concrete5.org/marketplace/addons/proevents-booking/...

If you had this custom programmed it would be moderately challenging to create... but a lot more costly than if you could make an existing package work. Listing the classes using regular pages, and using Page List block to make a page listing all classes would be the place to start. Then you'd need to provide a registration form and it would need to pass along the name of the class and probably send an email notification. A form package might handle part of that, but passing the course name might take some programming. Limiting the number of registrations, I think you would first need to make a custom attribute for the course listing page such as "Class Size Limit" then when you make a new course you set the class size limit such as 20. The challenging part, is to track the number of registrations and then display this on the course page, and prevent registration once the class is full. That part probably needs to be programmed, unless you can find a form package where you can leverage the list of form submissions. For instance if you have 15 form submissions with course selected as "Zumba" then you have to get that number somehow.
bobzepplin replied on at Permalink Reply
bobzepplin
Thanks for your reply goldhat,

The problem is that the addons that you mentioned are either too full (with prices for courses and commercial oriented) or too easy (pro event does not limit the number of participants, apparently. It does not allow participants to register either).

For custom developement, I do not have the skills ... especially to pass the class name to "block form" and to find the number of participants already registered.

On the brief, ca seems easy, but ...
JohntheFish replied on at Permalink Reply
JohntheFish
You need to contact Chad (Radiant Web). I thought Pro Events Booking had been used for things like hotel rooms, so would therefore include availability/spaces.
RadiantWeb replied on at Permalink Best Answer Reply
RadiantWeb
ProEvents plus ProForms does allow booking and reservation with attendance QTY and Pricing. Working on an article that fully documents how to set up. Should be out in a day or so.

ChadStrat
bobzepplin replied on at Permalink Reply
bobzepplin
thank you all for your replies. So I'll wait on article before purchasing the module ;)
RadiantWeb replied on at Permalink Reply
RadiantWeb
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
Here's another addon that would be ideal, only $25! It even includes a way for people to register for each course, too!

http://www.concrete5.org/marketplace/addons/ccourses/...
pendragn replied on at Permalink Reply
pendragn
Hi Bob,

Did you ever find anything that helped you with your booking questions? I am looking for a good package for my pretty simple class scheduling needs as well!

Thanks!