...
Server-Side Pagination and Sorting
TODO: Vishwas to add in details
Mentors | TBD | ||||||||||||
Overview & Objectives | This project focuses on adding support for server side pagination and sorting to the MifosX platform and the reference user interface | ||||||||||||
Description |
| ||||||||||||
Helpful Skills | Java (Spring, Jersey) , HTML and Javascript (JQuery) | ||||||||||||
Impact | Worldwide, there are multitudes of methodologies and delivery channels which deliver financial services to the poor. On the platform through the API, our community has the ability to build applications to allow Mifos to support new markets and scale more services to the poor in need. For large financial institutions, it is imperative that server side pagination and sorting are supported so that they can build scalable applications on top of the Mifos X platform | ||||||||||||
Other Resources | |
Multi-tenant Caching
TODO: Details to be added by Vishwas
Mentors | TBD | ||||||
Overview & Objectives | Enable service level caching using a clustered caching framework to improve the performance of MifosX | ||||||
Description | MifosX is a multi-tenant application (a single MifosX instance can support multiple MFI's).We need to add tenant aware caching for all common read operation in MifosX (preferably at the service level) Note: For pure Read operations, Mifos X uses native SQL Queries with Spring's JDBC Template. JPA (the provider being Hibernate) is only used for Create/Update operations | ||||||
Helpful Skills | Java (Spring) , SQL and MySQL | ||||||
Impact | While the current codebase works well for smaller financial organizations, adding caching would greatly improve the performance of MifosX when working with Large the data sets of larger MFI's and big data sets | ||||||
Other Resources |
|
Build a User Interface for Mifos X Data Tables
...