1. Introduction 4
2. Requirements - Website 5
2.1 Website HomePage 5
2.2 Website Institution Registration 5
1.1.1 Institution Registration 5
2.3 Website Login – Institution 6
1.1.2 Institution Login Form 6
1.1.3 Institution Login – Update Password 6
1.1.4 Institution Login – Forgotten UserId/Password 6
2.4 Website Institution - Events 7
1.1.5 Create New Event 7
1.1.6 Search for events and View, Modify or Delete Capability 8
1.1.7 View Responses 10
1.1.8 Send Reminders 11
2.5 Website Institution – News-Letter 11
1.1.9 Create News-Letter Item 11
1.1.10 Search for news-letter item (View, Modify, Delete) 12
2.6 Website Institution – Calendar 13
1.1.11 Create Calendar 13
2.7 Website Institution – News Item 13
1.1.12 Create News Item 13
1.1.13 Search for news item (View) 13
1.1.14 Modify/Delete existing News 13
2.8 Website Institution – Member Maintenance 13
1.1.15 Request New Member Registration 14
1.1.16 Search for Members (View) 14
1.1.17 Modify/Delete existing Members 14
2.9 Website Institution – Group Maintenance 14
1.1.18 Create New Group 14
1.1.19 Search for Groups (View) 14
1.1.20 Modify/Delete existing Groups 14
1.1.21 Link Member with Group 14
2.10 Website Institution – User Maintenance (Admin Only) 14
1.1.22 Create/Modify/Delete users 14
2.11 Website Institution – Contact Information 15
2.12 Website Login – Members 15
3. Requirements – Mobile App 16
3.1 Member Setup 16
1.1.23 Member Registration 16
3.2 Home Screen 17
1.1.24 Home Screen Display 17
3.3 View News, Calendar & Contact 18
1.1.25 View Messages 18
3.4 Message Responses 18
4. Non-Functional Requirements 19
4.1 Website Application 19
1.1.26 Logo File Size 19
4.2 Mobile App 19
1.1.27 App Availability 19
1.1.28 App Notifications 19
5. GLOSSARY 20
The purpose of this document to provide detailed specifications of the end to end functioning of the ToLinkUs Messaging application. The objective of this document is to elaborate the high level functionality described in the High level requirements document. The reader of this document is expected to have read and understood the high level requirements document.