Navigating back to Notices List: The user should be able to navigate back to notices list from the notice details section. This is required to give a good user experience. Notification Alert: All the registered should be able to have a ping or notification on their mobile phone via FCM whenever a new notice is posted. 2.2.2 Functional Requirements: Admin Login: Admin should be able to login to the admin panel so than he can post notifications. Admin should require username and password for login. Add/Delete/Update Student data: Admin should be able to add student data and he can modify student information. Admin can also delete a student data from database. Post Notification: Admin should be able to send notification to students. He/she can select students of specific department, programme or batch. Admin can also send notification on the basis of location of the student whether inside the campus or outside the campus. Delete Notification: should be able to delete the sent notifications. 2.3 Non-Functional Requirements GUI Design: Android application and Panel Interface should be easy and attractive. Registration with FCM: Registration of android device with FCM is required in receive notifications. Security: A student can only view the notifications that are delivered to that particular student.
Navigating back to Notices List: The user should be able to navigate back to notices list from the notice details section. This is required to give a good user experience. Notification Alert: All the registered should be able to have a ping or notification on their mobile phone via FCM whenever a new notice is posted. 2.2.2 Functional Requirements: Admin Login: Admin should be able to login to the admin panel so than he can post notifications. Admin should require username and password for login. Add/Delete/Update Student data: Admin should be able to add student data and he can modify student information. Admin can also delete a student data from database. Post Notification: Admin should be able to send notification to students. He/she can select students of specific department, programme or batch. Admin can also send notification on the basis of location of the student whether inside the campus or outside the campus. Delete Notification: should be able to delete the sent notifications. 2.3 Non-Functional Requirements GUI Design: Android application and Panel Interface should be easy and attractive. Registration with FCM: Registration of android device with FCM is required in receive notifications. Security: A student can only view the notifications that are delivered to that particular student.