Anyone know of a good open-source Event Registration/Management website/system?

GeekDrew

Diamond Member
Jun 7, 2000
9,099
19
81
I've been the registrar of events for several companies for quite a few years now. Over those years, I've developed my own attendee/volunteer registration system. It first started with an MS Access database, then an MS Access front-end with a MS SQL Server back-end. A while back, I re-wrote it to now be entirely PHP and MySQL, so that it could be run easily on any run-of-the-mill web server, and so that attendees could register through a web presence, rather than the registrar have to track the attendees by manually inputting/tracking the data in a local database.

When I re-wrote the registration system in PHP, I did so without taking any kind of OOP or MVC practices into account... everything was procedural. That was what I was/am most familiar with, and the timeline I was on with re-writing it was extremely short, so I didn't have time to re-teach myself how to best code in PHP prior to completing the project.

Because the system is obviously in need of a massive overhaul as far as the programming goes, I'm looking for a replacement -- thinking that might be easier than re-writing this. Failing that, just for examples of how other systems are designed... the user interface, the database structure, etc. I've searched on SourceForge for event registration systems, and have found quite a few packages. Problem is, most of them are just in planning stages, and a lot of the others don't have any files in the projects. There are some others that do have files and documentation and etc., but really aren't what I'm looking for -- because they aren't nearly as advanced as what I'm already using, or because their goals don't ultimately have anything to do with event management or registration.

My biggest requirement is that I want to be able to run it independently -- running it on our own servers, and using our own database. A third-party registration system isn't acceptable. Another absolute requirement is that the system must be able to handle multiple events within the same database, so that we can generate cross-event reports and etc.

Does anyone have any recommendations of event registration and management systems that I might be able to evaluate for our use? Or if not that, any example database schema or user interface that I could get ideas from?
 

Q

Lifer
Jul 21, 2005
12,042
4
81
I think the Programming section would be the best place for your thread, for answers. Maybe PM a mod and ask if you can get it moved there
 

GeekDrew

Diamond Member
Jun 7, 2000
9,099
19
81
Actually I wasn't sure which forum would be best. I discussed it with quite a few other members, and we decided OT would be best. If Programming would have been better... sorry.
 

kranky

Elite Member
Oct 9, 1999
21,019
156
106
Don't have any first-hand knowledge, but you might scope out mimegasite.com which is a site for meeting planners.