Go-Live Date: Jan 02, 2008 (Approximate)
Foursquare Foundation offers their grants via an online application form (over 30 pages of questions in multiple languages).
Front End Description
Back End Description
This form needed to be presented in English and Spanish so all text (labels, error messages, confirmation email, etc) was stored in both languages and then presented appropriately with custom logic. We used HTML_QuickForm and Smarty to build the form quickly and effectively and then used jQuery to handle custom validation rules given to us by the Foundation.
Lessons Learned/Random Thoughts
This was by far the longest and most complex form I have ever worked on or seen. Adding in multiple languages this form was also very time consuming but a great experience. A special thanks to our talented developers on helping make this a success.