Scriptalizer - a one-page web tool
We were asked to take an existing VB6 desktop application, and replicate the functionality in a web page. The tool uses custom script fonts (with bespoke added glyphs) to take typewritten text and create a pseudo-randomised manuscript version that looks much more natural than most scripted fonts. This involves much pattern matching and string handling; the page also includes login-security (giving access to specific script fonts for particular users).
We wrote the web version from scratch, to be more robust, reliable and maintainable than the original VB6 code. The project was completed ahead of schedule and on budget.
See it in action at www.scriptalizer.co.uk/scriptalizer.aspx or at derektp.co.uk/scriptalizer.aspx