Just a rough sketch
- choose applications: discussions, announcements, manage info, manage documents
choose server: WebProgramming
- choose database
- generate content: Python XML libraries, libraries to generate HTML
generate navigation buttons: GraphicsAndImages
- test: urllib, htmllib, xmlrpc