general public website and message board project