This is a school intranet for a UK school. Here is a list of requirements we have come up with: - Coded in ASP - Personalised to each user - Automatic login to intranet by extracting windows 2000 login names through a "client program" that runs on the workstations (no passwords should have to be entered) - Client program should connect to a custom server that gives out the requested information or similar. Should record what computer name they log in from. - Dynamic pages that can be edited by specific users through a Rich Text editor (similar to the hotmail email editor) - Each page should have a naviagation down the side of it, that displays a list of all the sub pages of the current page. - Hide pages from sub page list that the user doesn't have access to - A system to allow "sub-pages" to be added to each page by users, which can in turn have sub-pages (like a tree) - A groups system (like the windows 2000 groups) that can group related users (say all staff, all pupils in a certain year), which can be easily edited through the online interface. - A permissions system that can limit which groups can access a page. These permissions should be as follows: - Read access - Write access - Delete access - Create sub pages access - Full control access (the users can edit the groups for the page etc) All these permissions should inherit vertically in the "page tree" i.e. sub pages of each page have the same access permissions as their parent, which in turn have the same permissins as their parents - A system that allows pages to be passworded with a single password set by the "owner" of the page - A system that allows defaults to be set i.e. Everyone can edit the page, no-one can see the page. These should be overridden by group's permissions. - Ability for the page's owner to allow users to put their comment at the bottom of the page, with the option to either hide the comments from other users or show them. - These comments should be deletable by the person who wrote them and the page's owner - Statistics for each page, including - List of last visitors - When the last visitors last visited - How many times they visited - Admin system for administrators to manage groups, so they can add users, create new groups --- MORE INCLUDED --- SEE [login to view URL] BEFORE BIDDING
1) Complete and fully-functional working website as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. GPL and similar may be used.
Internet Explorer 5.0 and 5.5 with possibilities for future use of 6.0+.