Can someone show me a model for running event registration over the web? I have an application(intranet based) that require users to do data entry for registering partcipants for an event. the user recieved the info by mail and typed it to the registration form. I would like to convert this process into a web based model so participants themselves will register themselves thus taing the chore away from users from data entry. What are the prerequisites? If it is a web app , how does the data get save to a database. What about authenticating the person registering- just to make sure it is a valid registration?
I d like to get the whole picture how this is done and best practices likewise.