script
user/programmer:
- restricted area/user/passwd
- after login users will be able to add message to a root message board or click in a project (where he is the owner) to access a message board for the project.
- When a message is submited to a project board both admin and user will receive a copy via email with a link to the board.
silver member:
- add projects (let admin aprove it)
- add messages to project board
- signup/edit his info including user/passwd
gold member:
all silver features plus
- send message to all members
admin:
- add user/programmer
- email all members
- add(manage/edit/delete) project and select programmer for the project (project: project name/project description/status)
- add(manage/edit/delete) message to a project board
- manage root message board
Maybe I forgot 1-2 features at this time please consider it in your bid.