Skip to content

Instantly share code, notes, and snippets.

View SupreethSudhakaranMenon's full-sized avatar
🎯
Focusing

Supreeth S Karan SupreethSudhakaranMenon

🎯
Focusing
View GitHub Profile
@SupreethSudhakaranMenon
SupreethSudhakaranMenon / GSoC'19.md
Last active February 12, 2020 05:52
GSoC'19 Final Report

Google Summer of Code 2019 Final Report

logo

Organisation : Apache Software Foundation / Mifos

Project Name : Scorecard for Credit Risk Assessment

Mentors : Lalit Mohan and Victor Romero

Project GitHub repository link :

@SupreethSudhakaranMenon
SupreethSudhakaranMenon / Scorecard | Working-Report.md
Last active September 3, 2019 07:08
Scorecard-for-Credit-Risk-Assessment | Working Report

Tasks to be done at the start [May]

I have developed and worked on improving the Screen's (both Configuration and Characteristic) by implementing new Features. These screens are based on REST api's and the UI has been made interactive using AngularJS which is implemented across MifosX. The backend has been developed in Java which has GET , POST methods used for obtaining or retrieving a particular variable or data. Made use of many Java core concepts such as Abstract Classes and Interfaces , Interface API's , MVC Architecture, Spring-Web Framework and also Markup Languages as XML. Built the Database tables for both the screens and have reviewed the DB scripts. During this development i had divided my time in working on different parts of code such as Controllers , Entities , Repositories , Templates and Services. Entity is an abstraction layer over the database and creating own repositories will be useful for dependency injection and make code more testable.

Tasks for the upcoming weeks [end of M