Reimbursement Portal for NGO
Technologies: Liferay 7.0, Primefaces 7.0, JSF 2.2, MySQL, Jquery, Bootstrap, JAX-WS Rest web services, Apache POI.
Description
NGO is providing financial help to the various schools. The portal is developed to manage each school reimbursement requests. One of the School representatives can request for reimbursement on behalf of the teachers based on the granted amount to the school. NGO admin can either approve or reject the reimbursement request.
The school representative can attach multiple documents for reimbursement requests.
We generated various charts to represent reimbursement data visually for NGO admin.
Portal also provides a report for reimbursement data and provides features to download reimbursement reports as PDF.
We have implemented various excel importer portlets in order to upload the client’s legacy data in the system.




Technology Uses
Service builder - Manage Reimbursement requests
Kaleo workflow
We have enabled assets for the reimbursement entity(Liferay entity) so that we can configure the Kaleo workflow for it.
We have implemented a custom Kaleo workflow definition as per client requirements.
JSF/Primefaces
We have developed complex forms using JSF/Primefaces
We have implemented charts using JSF/Primefaces
Apache POI - We used Apache POI to read excel file in excel importer portlet