...
Complete Documentation
Schedule/Timeline
|
---|
|
Students Work on their Projects (Pre-Midterm Evaluation )May 23, 2016 - June 27, 2016 |
---|
(week 1) Designing static UIs such as Home Screen, Profile Screen, accounts screen, transaction screens, accountdetail screen, questionnaire screen
(week 2) Designing as well as writing code for Navigation Drawer. Writing code to add tab view in Accounts screen. Writing code to for adding recyclerview in Accounts screen.
( week 3) Start writing code for backend logic, creating various service interfaces used for fetching data via Retrofit library. Writing code for authentication on login screen.
( week 4) - Writing code to populate data on the Profile screen.
- Create profile screen in such a manner that user can edit only specific fields (some sensitive information might be visible only).
- Writing code to provide editing profile options to the client.
( week 5) - Writing code to fetch the various accounts of each client in both deposit as well as loan accounts tab.
- Testing for the completed work, till now.
- Taking reviews on the application developed till 5th week from mentors and other community members and submitting my work for the midterm evaluation.
|
Students Continue Coding (Post Midterm Evaluation)June 27, 2016 - August 15, 2016 |
---|
(week 6 and 7) ( week 8 and 9 ) Implementing Transaction details functionality (user can see details of their last transactions after implementation of this feature). Implementing the Questionnaire Screen. Writing code to provide offline support for application.
( week 10 ) ( week 11 ) - Continue writing various unit test and other UI tests.
- Documentation of my entire work. I will focus on writing as much detailed documentation as possible so that new contributors can easily continue my work.
|
Students Submit Code and EvaluationsAugust 15 - 23, 2016 |
---|
If time remains after the key functionalities then I will add additional features such as "how to use guide" and other features as described in the project proposal under addtional features category. |
Additional Resources
GSoC proposal https://goo.gl/P7xaj2
...