|
Better usability by implementing support for notifications, statuses and alerts in mifosX
Improved Productivity of users, by providing them real-time information about new changes
UI enhancement to accommodate this new notification system
Why are you doing this? How does this relate to your overall product strategy?
Insert list of project deliverables here including documentation, etc.
This project enhances the usability of the mifos X platform by building a real time notification system for basic user actions pertaining to users, branch manager, agent, client etc. For example, agent will update the database with new loan data and in real time this will be propagated to both the concerned client and the associated branch manager. Java API of mifosX platform will be updated to watch for any new changes and then notifications about these changes will be send to the registered parties in real-time. Notification system will be developed in such a way that it can be customized according to user's need. This project will also develop the required UI to accommodate this notification system using AngularJS and Bootstrap.
High level schedule for implementation based on GSOC calendar
Link to background, wiki pages, other similar work, research related to the project.
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Short identifier for the story | Describe the user and what they are trying to achieve | Must Have |
|
Include any mockups, diagrams or visual designs relating to these requirements.
Below is a list of questions to be addressed as a result of this requirements document:
Question | Outcome |
---|---|
(e.g. How we make users more aware of this feature?) | Communicate the decision reached |