June 29 Weekly Check-In Meeting

Date

Attendees

Goals

  • Discuss  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? 

Dylan Robson

  • What did you accomplish this past week?

Reviewed feedback for my FIN-609 PR (about group top-up loans weren’t working).

Added integration tests for FIN-609 PR. My initial fix for FIN-609 made it so that you could now successfully create a group top-up loan.

Initially I tested this fix via the community app UI where all values looked fine, and the top-up group loan was successfully disbursed in the system.

Upon creating this integration tests I realized that there was still a remaining sub-issue of FIN-609 that wasn't detailed by its Jira (I also didn't notice this sub-issue when manually testing via the community app).

The sub-issue is that when the group top-up loan is disbursed, its previous loan should be closed and be inactive - but it is not.

I know this is an issue because when the client top-up loan is disbursed, its previous loan is properly closed and marked inactive.

I have debugged and identified the problematic area in the codebase that causes this and I am currently working on implementing a suitable fix at the LoanApplicationWritePlatformServiceJpaRepositoryImpl class.

  • What will you do this upcoming week?

Update my FIN-609 PR with these added integration tests and a fix for this new found FIN-609 sub-issue.

Finalize my PR for FIN-722 since I received approval from the dev list that one of my proposed implementations was suitable.

I may look into the suggested long-term implementation for FIN-722, and could possibly implement it. However, I'd want to get mentor advice about whether to pursue this, or to move on to FIN-723 first.

  • What obstacles are impeding your progress?

N/A

  • Would you like help from some mentor for this task? 

N/A

Abhay Chawla

  • What did you accomplish this past week?
    • Integrated the dynamic form dialog component with create loan products.
    • Completed preview component for create loan products.
    • Completed view component for loan products.
    • Started working on edit loan products component.
  • What will you do this upcoming week?
    • Complete edit loan products component.
    • Send PRs for work done uptil now. (was unable to do this last week)
    • Start working on savings products components.
  • What obstacles are impeding your progress?
    • None
  • Would you like help from some mentor for this task? 
    • No

Apoorva K

  • What did you accomplish this past week?
    • I implemented the login functionality using Fineract API
    • I implemented the home page and the user profile page
    • I have made the search layout and search API calls
  • What will you do this upcoming week?
    • I will work on the Client display page
    • Rendering of PPI
  • What obstacles are impeding your progress?
    • As of now I have no blockers
  • Would you like help from some mentor for this task? 
    • I am in touch with mentors, I will let them know in case of any help

Supreeth S Karan

  • What did you accomplish this past week? of the two screens 
    → I worked for the enhancements of the UI of the two screens both characteristic and configuration screen.
  • What will you do this upcoming week?
    → So , i will be going through the angular documentation , and also  getting thorough knowledge of fineract codebase for integrating.
  • What obstacles are impeding your progress?
    → I faced some of the technical issues last week but it was resolved then. 
  • Would you like help from some mentor for this task? 
    → I was in touch with my mentor and also got help from my mentor to solve the issues.

Cajetan Rodrigues

  • What did you accomplish this past week?
    • I worked on the surveys component and started planning and making the chat component mockup
  • What will you do this upcoming week?
    • Will work on chats component.
  • What obstacles are impeding your progress?
    • Some REST APIs need to be worked on by the backend team because the JSON data isnt consistent.
  • Would you like help from some mentor for this task? 
    • N/A

Moksh Mahajan

  • What did you accomplish this past week?
    • Implemented batch processing functionality in Checker Inbox Section
    • Implemented Search Filter functionality locally in Checker Inbox section as some API end points were not working
  • What will you do this upcoming week?
    • Get done with some pending code clean up tasks and documentation.
    • Will discuss with my mentor and work on implementing a library for Fingerprint Authentication functionality.
  • What obstacles are impeding your progress?
    • None as of now.
  • Would you like help from some mentor for this task?
    • Already in touch (in case if I face any problems)

Shivansh Tiwari

  • What did you accomplish this past week?
    1. Added amount addition in QR code for payments.
    2. Fixed some deeplinks issues such as memory leak, handling error, etc.
    3. Redesigned the User profile section.
    4. Read more about Hover automation and Notification channels for wallet.
    5. Working on fixing user profile photo section.
    6. Made user experience features such as Adding flash  in QR, Show more history in Home Screen.
  • What will you do this upcoming week?
    1. Start my work on integration with FIneract CN.
    2. Start working on standing transactions.
    3. Probably work on Hover and Notification.
  • What obstacles are impeding your progress?
    1. Lack of knowledge about Notification status in backend and Hover automation.
  • Would you like help from some mentor for this task?
    1. Yes. It would be helpful if the meetings regarding these are scheduled soon.

Saksham Handu

  • What did you accomplish this past week?
    • Design flow for Group Creation and start its implementation
  • What will you do this upcoming week?
    • Work Group Creation functionality
  • What obstacles are impeding your progress?
    • Had some urgent College related work
  • Would you like help from some mentor for this task? 
    • No

Massabe Lydiane

  • What did you accomplish this past week?

I finished updating all the pages under the "For Operational Users"

I updated the pages under "Side bar-Features" and all the pages under "Others-Mifos drop down" 

  • What will you do this upcoming week?

Finish updating all the other pages

Review the entire user manual

  • What obstacles are impeding your progress?

none

  • Would you like help from some mentor for this task? 

I will like help from mentors to review the user manual and give their suggestions.

Anshul Singh

  • What did you accomplish this past week?
    • Fixes some issues pointed out by the mentor during code review.

      • Documenting and modulating some bigger methods.

      • Logging necessary exception (will help in the future).

      • Maintain naming conventions and fixing some strings (urls, database queries).

    • Learned and Tested small-scale Rasa NLU model.

    • Creating dataset to train model.

  • What will you do this upcoming week?
    • Continue creating dataset to train new NLU model(the bigger the better).

    • Deploy model to docker container.

    • Implement Rasa model.

  • What obstacles are impeding your progress?
  • Would you like help from some mentor for this task? 

Abhijit Ramesh

  • What did you accomplish this past week?
    • Made List of features that could be shown to the clients.
    • Made Wire Frames on how to implement these features.
    • Ran a lint check on the project and made did a code clean up. 
    • Fixed warnings and suppressed anything that could be suppressed.
  • What will you do this upcoming week?
    • Talk with mentor on the features to be implemented and make changes after getting his output.
    • Have talk with back end developers on the features to be implemented.
    • Add Data Manager to Customer and Products list.
  • What obstacles are impeding your progress?
    • I was not able to contact my mentors yet. I guess they are busy, would like to talk with them about the idea list.
  • Would you like help from some mentor for this task? 
    • Would like to talk with mentors on the features to be implemented.

Prashant Khandelwal

  • 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? 

Jivjyot Singh

  • What did you accomplish this past week?
    • Made pull requests for clients-Identities tab, Documents Tab and Notes Tab
    • Changed the default server for github pages version of Web-App to staging server
    • worked on clients listing page
  • What will you do this upcoming week?
    • In the upcoming week i will complete refactoring of clients listing page and work on data tables tab
  • What obstacles are impeding your progress?
    • I was not well last week which had some impact on my progress. 
  • Would you like help from some mentor for this task?
    • In the clients listing page there are two search fields one to search within the contents of the client list page which is currently visible and second text field is used to search the entire list of clients in the Backend so should we have both fields or one search field.( I'll reach out via email for this question )  

Ebenezer Graham

  • What did you accomplish this past week?
    • Resolved database creation error in the test library.
    • Integrated OpenJpaVendorAdaptor and EclipseLink on separate branches.
    • Resolved CSVParser in the Accounting Service.
  • What will you do this upcoming week?
    • Configuring PostgresConfiguration to execute build time enhancement without persistent.xml
    • Resolve postgres database creation errors when running in full mode
  • What obstacles are impeding your progress?
    • Entity enhancement in the accounting service.
    • Failure to enhance scanned entities in OpenJPA without a plugin
  • Would you like help from some mentor for this task? 

Sidhant Gupta

  • What did you accomplish this past week?
    • Read the GSMA MM API v1.2 documentation in detail
    • Tested the APIs on Postman and the simulator provided on the mobile money developer website
    • Read up on Deployment Tracker and Mobile Money Metrics
    • Verified the flow diagrams mentioned in the proposal
    • Worked on an issue authentication and access to the APIs
  • What will you do this upcoming week?
    • Finalize proposal and start implementation
  • What obstacles are impeding your progress?
    • Awaiting feedback on proposal from mentors
  • Would you like help from some mentor for this task?

Manish Kumar

  • What did you accomplish this past week?
    • Gone through the QR code plugin.
    • Began with the QR code implementation on demo app.
  • What will you do this upcoming week?
    • Work on to add the QR code functionality.
    • Solve the sign up issue.
  • What obstacles are impeding your progress?
    • Obtain the logs of Mifos X mobile instance to confirm the triggering of verification e-mail.
  • Would you like help from some mentor for this task? 
    • To get the sign up and login functionality get running.

Kerlyn Nkep

  • What did you accomplish this past week?
    • I setup the discourse app on the cloud.
    • I did some customization on the app.
    • I also implemented the discourse structure I proposed sometime ago.
    • I then added social login to our app (that is GitHub, google and twitter login).
    • At the moment I am working on securing the site using HTTPS.
  • What will you do this upcoming week?
    • I will implement all the necessary plugins.
    • I will also do a small scale data migration.
    • After all these is done, the app will be ready for review so corrections can be made.
  • What obstacles are impeding your progress?
    • Non but i'll like to remind Ed of the instance he's suppose to provide me with.
  • Would you like help from some mentor for this task? 

Dundi Raja Vamsi Reddy

  • What did you accomplish this past week?
    • Fixed the bug which was causing app crash on clicking Path tracker.
    • Fixed another big related to order of the latest tracked path. Now latest tracked paths are adding on the top of list.
    • Going through codebase of GIS to get familiar with various functions.
  • What will you do this upcoming week?
    • Work on new tasks that will be assigned by Tarun.
  • What obstacles are impeding your progress?
    • No
  • Would you like help from some mentor for this task? 
    • Already in touch
  • Action Items:

Kang Breder

  • What did you accomplish this past week?
    • I succeeded in debugging my code and get tomcat start on my working branch
    • I made a demo for the overview section rewrite and viewed how it appears on the UI
  • What will you do this upcoming week?
    • I will continue with the overview section rewrite
    • Add client SDks
  • What obstacles are impeding your progress?
    • Limited knowledge on customizing Swagger UI
  • Would you like help from some mentor for this task? 
    • Yes


Action items

  •