Contents : Introduction to Project Reporter
How Project Reporter works

Project Reporter runs as a plug-in to a web server, allowing anyone with a compatible web browser to view the generated reports. Project Reporter requires a web server that supports Java Servlets, such as the Apache Tomcat server. Tomcat or similar servers can be used as stand-alone web servers in environments (such as a typical office intranet) without special security requirements. If stronger security is required (such as on extranets or the Internet), Tomcat and other servers can be configured to use SSL (Secure Sockets Layer), or to run in conjunction with the most popular third-party web servers, such as Microsoft Internet Information Services (IIS).

Project Reporter includes a web-based administration interface, which lets the project manager load multiple projects and manage user accounts and groups. Different report views can be created for different user roles, and virtually every detail of a view is configurable to control who sees what information.

To publish a project using Project Reporter, all the project manager needs to do is save it in one of the project file or database formats supported by Project Reporter, in a location accessible to the computer running the Project Reporter server. No special text or annotations are required in project files — Project Reporter generates status reports completely automatically. Once a new project has been loaded using the administration interface, it will be reloaded automatically every time the file or database is updated, and an up-to-date status report will be available instantly.