An app which perceive user’s activities and provide helps to user. This app will have following categories of notifications:
- Time Based
- SMS Based
- Location based
Settings (UI): This will have option to enable or disable features,
Showcase (UI): When ever notifications come and user clicks on it, this screen will be opened. It will show all most relevant information on screen.
Notification Creator (Background): Utility to create notification
Notification Handler (Background): Utility to handle notification, this will call showcase component,
Feature Implementation (Background): This will be plugin & plug out components, These will independent components, which should be enabled or disabled via settings screen control.