June 22 GSOC Weekly Check-In Meeting
Date
Jun 22, 2018
Attendees
@Ed Cable
@Abhay Chawla
Anwesh Nayak
@Isaac Kamga (Deactivated)
Aksh Gautam
@Manish Kumar
@ANKUR SHARMA
@Ebenezer Graham
@Saksham Handu
@Ankit Raj Ojha
@Mohak Puri
Lalit Sanagavarapu
Pembe Miriam
@Courage Angeh
@Dingfan Zhao
@Cajetan Rodrigues
Goals
Discuss progress of projects and identify any blockers
Discussion items
Time | Item | Who | Notes |
|---|---|---|---|
40 min | Check-ins | Everyone |
|
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?
Newly added features:
Task Pool & use-case factory to execute multiple use-cases in one go.
Clients can send money via mobile number.
Fetch and show transactions between two clients.
FCM notification back-end in mifos-pay (partially done, UI and server-side code remaining)
Registration UI.
Fixes:
Better UX with toasts/snackbar to show task errors.
Removed all the hard-coded strings/texts from core and mifospay module.
Send money fix.
Design UI fixed (overlapping views).
Testing- Tested some of the use-cases.
What will you do this upcoming week?
FCM UI and Backend
Looking forward to work on UPI SDK
Registration backend.
What obstacles are impeding your progress?
Lack of API calls.
Would you like help from some mentor for this task?
Would like to get an update on UPI SDK.
Abhay Chawla
What did you accomplish this past week?
Decision on using Angular Material as the main UI framework for the new web app.
Iterated over various themes for the new app shell using angular material and angular flex layout.
Designed the new app shell. (side navigation, toolbar navigation, app content) https://abhaychawla.github.io/angular-app-shell/
Currently working on configuration of the web app with angular material so that the new app shell can be integrated.
What will you do this upcoming week?
Complete integration of angular material and app shell.
Integrate a component to generate breadcrumbs easily.
Integrate the loader and implement lazy loading.
Work on app configuration of the web app. (theme, language, UI for other configuration)
Redesign the user management UI for self service.
What obstacles are impeding your progress?
No obstacles for this week, though I too will require some APIs for self service and app configuration and would like to discuss about the same later.
Would you like help from some mentor for this task?
Regular discussions are going on to ensure cleaner code.
Reply from anyone associated with android app to establish final requirements for android app configuration. (self service)
Ankit Raj Ojha
What did you accomplish this past week?
Worked on the UI for the survey user interface. Changed the UI questions from each question per page to all the questions in single page so, that the user does not have to click next again and again for each question.
Disucssed about the graphs on dashboard.
Compiled a sheet for the needed APIs in the self-service and which of them are already present in community app.
What will you do this upcoming week?
I will complete the UI for the survey user interface.
Add graphs on dashboard.
What obstacles are impeding your progress?
APIs for self-service.
Would you like help from some mentor for this task?
Aksh Gautam
What did you accomplish this past week?
Worked on enhancements of collection sheet.Changed the entire UI flow of collection sheet from single fragment to 3 fragment layout. Completed 2/3 fragments.
What will you do this upcoming week?
To complete the remaining fragment work and proceed with next task.Would send the PR for the enhancements in the start of coming week as soon as I get in touch with my mentors.
What obstacles are impeding your progress?
Need some suggestion from mentor about the implementation of the 3rd fragment.No blockage as such but I need to discuss about the implementation of 3rd fragment of UI mockup in order to finish the task ASAP.
Would you like help from some mentor for this task?
Yes,anytime.
Anwesh Krishna Nayak
What did you accomplish this past week?
We finalised our decision to move ahead with Material angular and flex, so spent most of the time being familiar with the new tools and frameworks
Had discussion with Santosh regarding the UI and how to improve
What will you do this upcoming week?
Santosh will assign me tickets and I will start working as well on clients page
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?
Implemented base for database first approach
Implemented the database first approach using the base for customer list and customer details
What will you do this upcoming week?
Designing logic for caching records and showing the latest data even if the cached data is not updated on the server.
Implementing the above logic for customer creation.
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
@Saksham Handu
Pembe Miriam
What did you accomplish this past week?
Consume endpoint for login authentication and fetch employees
What will you do this upcoming week?
Consume endpoints for edit, delete and create employees and customers
What obstacles are impeding your progress?
I currently have package dependency problems
Would you like help from some mentor for this task?
Not yet
Kumaranath Fernando
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?
Dingfan Zhao
What did you accomplish this past week?
Start trying local deployment of Fineract on my local machine
Test the connection with public server.
What will you do this upcoming week?
Explore the Fineract API and use Postman to test it.
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
Courage Angeh
Sanyam Goel
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?
Ebenezer Graham
What did you accomplish this past week?
Configured ActiveMQ and Connection Factory for the Notification Service
Configured Jms Listener Containers
Created an a mapper for the SMS Configurations repositories
Created the repositories for the Configuration
Signed the ICLA and moved the code from personal repository to Apache Account
Fixed a bug in my configuration class
What will you do this upcoming week?
Complete all the events associated with the customer service
Complete the repositories associated with repository, mappers and entities for SMS configurations.
Redesign the wireframes for fims web app
What obstacles are impeding your progress?
Finding the customer.
Would you like help from some mentor for this task?
Yes. tips on how to debug the build
Ruphine Kengne
What did you accomplish this past week?
Implemented the UI for Group Definition
Consuming the endpoint successfully from the UI (POST and GET request made successfully to the backend)
Resolve the issues I was facing with some UI displays like on the Close group and meeting details UI
What will you do this upcoming week?
Update Group Definition endpoint has not been implemented in the Backend, So am thinking of implementing that and consuming it
Consume endpoints for Group (POST, GET, UPDATE) from the UI
What obstacles are impeding your progress?
No
Would you like help from some mentor for this task?
yes
Manish Kumar
What did you accomplish this past week?
Finished my work on apply for loan feature
Added fake database layer for same and sent PR
What will you do this upcoming week?
Explore Finceract-Cn-API for more use case
Work on the new use case as directed by Rajan
What obstacles are impeding your progress?
No use case assigned now
Would you like help from some mentor for this task?
Yes sure
Mohak Puri
What did you accomplish this past week?
Sent mentor possible features list
finish with image compression feature
finish with search customer feature
What will you do this upcoming week?
Need to discuss with mentor
What obstacles are impeding your progress?
Would you like help from some mentor for this task?
Lalit Sanagavarapu
What did you accomplish this past week?
Interactions with Mentors on the approach.
Shortlisted H2O for exploration and this will continue over the weekend.
Also, set-up of Mifos based on available Jira documentation
What will you do this upcoming week?
Finalize the ML approach based on the findings on H2O and inputs from mentors
Start working on the next steps that could include creating synthetic dataset and trying H2O
What obstacles are impeding your progress?
None, Having dataset would expedite the process
Would you like help from some mentor for this task?
Review of the approach and decision on next steps
Cajetan Rodrigues
What did you accomplish this past week?
Discussed with mentors about the approach and changes needed.
Tested REST APIS in postman.
Reviewing design practices.
Learnt Angular best practices.
What will you do this upcoming week?
Will work on the changes proposed
compile a list of rest apis needed to incorporate inside the banking app
What obstacles are impeding your progress?
None, having an updated documentation would be of great help.
Also having a search feature would be faster than going through individual drop downs.
Action items