This document outlines the requirements for a community web application project. Students must produce a dynamic web application that addresses a community problem. The application must be accessible via web browsers, use open source tools, and be judged on criteria including user value, visual appeal, originality, and technical merit. A development process is provided, including workshops, tutorials, and contacts for support. Applications will be judged by user and technical panels.