Best of luck with your project. Here are some features I think you may want in order to make this interesting and usable as a web application:
Word list support
Import/export to .puz format
Social features: chat, forum, shared word lists, collaboration support
Hope this is helpful, and best of luck!