I may be helping out with a project I'm working on - it's to do with online course enrollment / registration for a college. Is there a similar module which I can use?

Comments

Willdex’s picture

I happen to be working on a similar if not the same kind of project you are. What module are you talking about? Is this a student blackboard type of site? How would you promote it?

mailleux’s picture

I'm working on an enrollment module. I'm trying to build on the forms modules. I thought of using the Survey module, but there is no way to limit the number os submits per user. My idea is the have three parts to the module:

Enrollment templates
This part uses the forms module to create a base form template that can used to collect enrollment information. This makes it easy to reuse the forms on several offering (see below). This is similar to what the survey module does, but there are more options to control whether or not a user can update his enrollment.
Offerings
This can be attached to any node, and associates a template to that node. Users can then opt to fill in the forms to enroll. The idea is that offerings can be open, closed, or frozen (somewhat like the signup module). Users may or not be able to edit their fields depending on the state the offering is in and the policies in the template.
Enrollment
When the users fills in the form, he gets enrolled. Each enrollment can have states (such as: pending, accecpt, refused, canceled). User should be able to revisit their enrollments. Administrator can update fields and change the state of that enrollment.

The main difference between this module and the survey module, is that enrollments per user can be limited, users can update their enrollment forms, and both offerings and enrollments have states.

I have been thinking of somewhat to handle anonymous users, but this is not core for my specific use. Let me know if this would be helpful.