May 18 GSOC Weekly Check-In Meeting

Date

Attendees

  • Ed Cable

  • Abhay Chawla
    • Delhi, India 
    • 3rd Year B. Tech. Computer Science Engineering from Guru Tegh Bahadur Institute of Technology (Guru Gobind Singh Indraprastha University)
    • Project: Self Service User Administrative Portal
  • ANKUR SHARMA
    • Dual Major in Computer Science and Applied Mathematics from IIIT, New Delhi.
    • Project: Mobile Wallet 2.0
  • Aksh Gautam
    • 3rd year B.Tech CSE(IIT Mandi).Working on Android Client v 5.0
    • Worked on Sync Adapters as mentioned in proposal for past few days. Had a call with mentor yesterday and He suggested that the library is deprecated and we will be using Android Jobs.Currently working on designing UI of Collection Sheet as told by mentors.
  • Ankit
    • B Tech Second Year , Computer Science and Engineering from Amrita School of Engineering, Kerala.
    • Project : Online Banking App 2.0
    • Working currently on Profile for User and registration for the new user.
  • Dingfan Zhao
    • Developer from Singapore in Year 3 National University of Singapore
    • Project - chatbot for users to query financial conditions in Mifos, adapter to integrate chatbot. 
  • Ebenezer Graham
    • Previously worked at an MFI - where Mifos X was used - been following Fineract CN
    • From Ghana but studying Mauritius. 
  • Kumaranath Fernando
    • Sri Lanka
    • Performance/Scalability
  • Lalit
    • Machine Learning
  • Manish Kumar
    • Varanasi, India - Second Year Indian Institute of Technology Patna- Computer Science and Technology
    • Project - Mifos Mobile Banking 3.0
    • Worked on previous issues and QR code import functionality to add beneficiary
  • Pembe Miriam
    • Buea, Cameroon - Final Year University of Buea - Computer Engineering
    • Learned about Mifos starting Year 3
    • Web UI for Fineract CN
      • Doing wireframes
  • Rahul Goel
    • Mentor - Payment Gateway project (co-mentoring with Steve)
  • Victor
    • Mexico
    • Containerization project mentor
  • Saksham Handu
    • New Delhi, India - VIT University, Chennai Campus, India
    • Project - Self Service Android Application
    • Worked on existing issues
  • @Sanyam Goel
    • University student
    • India
    • Payment Bridge
  • Ruphine
    • Final year
    • Group Loan Mgmt System for Fineract CN - different wireframes, integrated group API, testing
  • Courage Angeh
    • Cameroon
    • Containerization for Mifos/Fineract CN
    • Looking at Kubernetes as Docker not ideal for our scenaro
  • Anwesh Nayak
    • Final year IIIT Allahabad
    • Project : community-app

Goals

  • Discuss initial progress of projects and identify any blockers

Discussion items

TimeItemWhoNotes
40 minCheck-insEveryone

Introductions

Check-Ins

For each student please create a new Level 2 entry and enter the following. 

  • What did you accomplish this past week?
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Ankur Sharma

  • What did you accomplish this past week?
    • Working on some of the use cases that are getting clarified from Naman, Puneet, Sundari
    • Integrating with mifos-passcode.
    • Tiered KYC (Levlel 1 UI(partially) and Level 2 Backend)
    • Made 3 PR, waiting for naman to review them.
  • What will you do this upcoming week?
    • Will continue with the last week usecases.
  • What obstacles are impeding your progress?
    • Lack of definition around use cases. 
    • Issues with back-end - need additional APIs - storying KYC documents separately so if can check transactions for customer can get KYC documents. 
    • Issue with OTP registration
    • Lack of information around usecases already done as to what level they have been done. 
  • Would you like help from some mentor for this task? 
    • I would like to talk to Sundari about KYC Level 2 UC.
    • I would like to talk to naman so that I get to know to what level card payment UC has been done.

Abhay Chawla

  • What did you accomplish this past week?
    • Not able to make a lot of progress as I was waiting for response from community to finalize the scope of the project.
    • Wrote a blog post to share the selection process and my journey to GSoC'18.
    • Worked on a few issues of community app.
    • Looked over Gulp for setting up the project.
  • What will you do this upcoming week?
    • Study about Angular 6 and webpack.
    • Refine the wireframes of the project.
    • Will be devoting some time to my exams which begin from next week.
  • What obstacles are impeding your progress?
    • Need clarity on if project is stand alone or integrated and if on AngularJS and Gulp or Angular 6 and Webpack.
    • After the above decision is made, I'll request for any additional API's we require for the portal as well as discuss about the Chat Integration for the Portal and Self Service Android/Web apps.
  • Would you like help from some mentor for this task?
    • I will be available for any discussion regarding the project with prior information so that we could finalize the work as soon as possible.

Ankit Raj Ojha

  • What did you accomplish this past week?
    • I created the profile page for the client ( I have also sent the PR for it ) and currently working on the registration part of the app.
  • What will you do this upcoming week?
    • I will finish the registration for the new users.
  • What obstacles are impeding your progress?
    • Wrapping up exams
    • Need additional APIs.
  • Would you like help from some mentor for this task? 

Aksh Gautam

  • What did you accomplish this past week?
    • Worked on sync adapters but this is shifting to Android Jobs
  • What will you do this upcoming week?
    • Improving collection sheet 
  • What obstacles are impeding your progress?
    • Had confusion about which task to accomplish which is resolved now
  • Would you like help from some mentor for this task? 
    • Yes,I would ping the mentors on slack if I get stuck.

Anwesh Krishna Nayak

  • What did you accomplish this past week?
    • Integrated animation loader
    • Finished enhancing responsiveness
    • Auto compilation of scss to css
    • production build fixed
  • What will you do this upcoming week?
    • Work on importing community app from angular 1 to angular 6
    • Design UI using bootstrap for various layouts
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Dilpreet Singh

  • What did you accomplish this past week?
    • Shifted all issues from mifos repo to apache.
    • Updated README.md
  • What will you do this upcoming week?
    • Convert POJOs to kotlin data classes
    • Implement sync feature for updating clients list using android-job
    • Add more sections to README
  • What obstacles are impeding your progress?
    • Not at the moment
  • Would you like help from some mentor for this task? 
    • Not at the moment



Saksham Handu

  • What did you accomplish this past week?
    • Worked on the existing issues which were leading to App crashes and some UI enhancements for better UX
  • What will you do this upcoming week?
    • Thinking of adding Survey UI implemtentation, will confirm the task with my mentor.
  • What obstacles are impeding your progress?
    • Need help for mockups on the UI for Mobile Banking 3.0 
    • API Absence
    • Chat Integration And External Payment System 
  • Would you like help from some mentor for this task? 
    • Yes, and if community member could also join for discussion on above mentioned obstacles would be great.


Pembe Miriam

  • New Web UI for Fineract CN - MFIs doing group lending
  • Wireframes
    • Coded login page
    • Working on Dashboard

Kumaranath Fernando

  • What did you accomplish this past week?
    • Compressing HTTP response to preserve bandwidth on field apps 
      • Made PR that is awaiting review from Avik
    • Exploring J Meter and benchmarking API Calls
    • Assisting clients with data import tools - Sampath 
  • What will you do this upcoming week?
    • Benchmark bulk loan creation,loan disbursals with JMeter.
    • Document benchmarking figures 
  • What obstacles are impeding your progress?
    • Not at the moment
  • Would you like help from some mentor for this task? 
    • Not at the moment

Dingfan Zhao

  • What did you accomplish this past week?
    • Ensuring scope of project is clear - stand-alone or integrate with main → making this stand-alone
    • How to build overall structure of the project - where to place chatbot
    • Updated readme
    • Decided to use OS deep learning framework - Can share later) 
  • What will you do this upcoming week?
    • Continuing to learn about NLP framework and Spring Boot
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task?
    • Talk scheduled with this weekend.  

Courage Angeh

  • What did you accomplish this past week?
    • Reviewed proposal with Victor and reviewed paper based on stateful applications looking at Kubernetes.
    • Developing knowledge on Kubernetes
  • What will you do this upcoming week?
    • Set up environment to containerize for development.
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Sanyam Goel

  • What did you accomplish this past week?
    • Current code review
    • understanding of ActiveMQ
    • worked on JSON schema and Database
    • Configured all the components.
  • What will you do this upcoming week?
    • Review the latest changes and refractored architecture for channels.
    • finalize the JSON schema for Inbound queues, loan disbursal.
    • final channel for loan replayment.
    • Begin work on Razorpay middleware and consume loan disbursal message from outbound  queue.
  • What obstacles are impeding your progress?
    • No
  • Would you like help from some mentor for this task? 
    • No

Ebenezer Graham

  • What did you accomplish this past week?
    • Updated Fineract CN templates to have Fineract CN directory structure
    • Shortlisted events that application would listen to and created listener classes for nine of them, except reports
    • Will email community to get feedback
    • Wireframes - framework of interface on how to configure notifications framework, enabling/disabling specific notifications and creating templates. 
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Ruphine Kengne

  • What did you accomplish this past week?
    • Integrated animation loader
  • What will you do this upcoming week?
  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Manish Kumar

  • What did you accomplish this past week?
    • Added sweet UI error library across the app
    • Worked on QR import feature to add beneficiary 
    • Added filters in transaction section of app
  • What will you do this upcoming week?
    • Work on dashboard Ui improvement 
  • What obstacles are impeding your progress?
    • no interaction with mentor
  • Would you like help from some mentor for this task? 
    • Not now

Action items

  •