I am working on volunteer project for my son's school, and I am not sure what technology/language should I use.
The school has very simple website with no security of any kind.
I have to write an application that will let parents to enter information about their children including SS#, medical information, emergency information, etc. Then application should populate number of forms with entered information and print those forms.
I was going to suggest php for an easy way to implement the forms but looking at your requirements, you may have a little more work to do.
The fact that you want to collect SS# would indicate that you would need some form of security.
I would see what server (or webhost) the school's existing website is running on to see what technologies are available to you and go from there.
Will the school supply the forms you mentioned? i.e. pdf files?
Joined: Oct 05, 2007
Tony, thank you for your reply.
Actually, I don't have to transfer the information to the server, I have to populate those forms somehow and print them.
> Will the school supply the forms you mentioned? i.e. pdf files?
No, I have to create them as well. I mean, they only have forms printed on paper.
I have html and java script in mind, and looking for other ways to do it: maybe some open source soft is already exist that I will be able to use. After all, every school is facing facing the necessity to collect a number of release forms and do on.
Joined: Sep 10, 2008
You mentioned a commercial solution so maybe your work is already done, we just have to find it!
I would suggest getting an electronic copy of your form by scanning it and saving it as a pdf. If you don't have a scanner or the software, ask your friends if anyone can do it. Alternatively, you can create the form (if it's not that complicated) using html/css or even MS Word - there are some free online tools that convert .doc files to .pdf.
Then you can try out various solutions on how to populate the form.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com