Google Summer of Code 2018- Wrap Up
This summer, in the year 2018, I got an opportunity to work on Mifos web application built on top of the Apache Fineract platform through Google Summer of Code (GSoC). This blog is a summary of my project, tasks accomplished and outstanding tasks.
The Mifos Initiative is a U.S.-based non-profit that exists to support and collectively lead the open source Mifos X project. Mifos is an extended platform for delivering the complete range of financial services needed for an effective financial inclusion solution. Mifos helps Microfinance institutions and organizations working to address economic poverty by providing the poor access to financial services.
My Project - Mifos web application
Objectives and Accomplishments
Initially my project was headed towards the older version of web app which was to enhance the UI/UX and implement new features. But later my mentors decided to move towards a newer version of the web app leveraging latest technology like Angular 6 and Material Design.
Mifos Logo : https://codepen.io/anweshknayak/pen/EQBvJW
Old web app
- Revamp responsiveness
Improve the UI so that it fits well in all screens including desktop, laptop and mobile. Older version of the app lacked responsiveness but with my current changes most of the issues are solved.
2. Auto compilation of scss to css fix
New web app
Goal of this project was to port the Angular 1 version of the app to Angular 6 using Angular Material and Flex.
Setup basic layout for the web app : Google Doc link
It was later revamped to a new theme.
Above are the basic layouts of each feature.