Tournament Registration Software

Is anyone aware of where I can get some software to do registrations for local Scholastic Tournaments that I can post online on a local web site or if maybe USCF would like to make a service available for local organizers.
I’m looking for something that can produce a file that can be imported into WinTD.

Maybe something capable of the following

b Create a Team [/b]- Team Name (30 characters), Team ID (6 characters all
cap), Primary Contact (40 characters), Primary Contact Phone (999-999-9999)
b Add/Edit/Delete players on a team[/b] - Name (Last, First 45 characters),
ID (8 digits), Expiration (mmyy), Grade (0-12), Team ID (6 characters),
Rating (9999)

b Create an Event [/b]- Title (60 Characters, Date, Address, Maximum
Particiapation (9999), Contact Person, Contact Phone, Contact Email, #
of Rounds,
Registration (hh:mm - hh:mm), 1st round
begins (hh:mm), Cost

b Add/Remove Players to/from an event[/b] - would like to be able to select
team, then from team select team members, then edit Grade for individual
players only for this event.

b export a file for each event in the format[/b] - ( Name, ID, Exp, Gr, Team
(ID), Rate) coma delimeted

b Delete/Archive Events[/b]

Several organizers have inquired about the USCF making the national event registration system on the USCF webstore available for local events. (It can create hot lists, team sheets, WinTD team and player files, etc.)

I can think of a number of obstacles to that, namely dealing with the financial aspects and any possible assumption of risk of the local events by the USCF.
Since the merchant presenting the charge would be the USCF, I could see a potential for the USCF being held liable if the prize fund isn’t paid out, etc.)

However, I think reasonable solutions can be worked out for most of those issues.

Also, based on suggestions made at the US Open MIS workshop, I think the online TLA system will have the ability to printout an entry form, or possibly even e-mail it to the local organizer.

I use my database-backed website (cpu-solutions.com) to display registration verification lists and tournament crosstables (almost all of them scholastic) and had the same idea as you for online registration. I had a software engineering class design a system which would dovetail with the verification database. The product, although completely conforming to my specs as “client,” proved just too cumbersome for organizers. After reviewing the interfaces and required processes, I decided the cost-benefit ratio was simply not high enough to warrant revision. It’s a complex process, particularly when combined with online payments and other logistical issues.