A
system that automates the creation of websites for organizations that share similar organizational structure and for which publicly accessible information is available. The
system automatically populates web pages with content derived from information gathered from public sources in addition to content that is developed for each type of organization. The
system also acts as a dynamic
web site hosting system to deliver the web sites to the public via
the Internet. The system also acts as a
web site maintenance system which allows authorized users the ability to add and delete web pages, edit the content of web pages, add sections to the
web site, and add other features to web pages such as calendars, blogs, forms and image galleries, all using an ordinary
web browser such as Internet Explorer or Mozilla Firefox without the need to install additional
software on a
client computer. All information including
web page content, user identification information, and organization information, is stored in databases and files such that a
single server computer can host multiple school web sites with a single instance of
software installed on the
server. A web-based application named “
slates” is presented as an alternative way of adding and managing editorial content on web pages.