Select a topic with a strong "need-to-know" component; ensure that your thesis engages the readers' attention.
Design an efficient overview of your materials on the introduction page - providing the reader several potential orientations to your project.
Develop a clean, elegant set of web-pages that demonstrates a user-friendly interface. Graphics are a nice touch, but are optional.