diff --git a/docs/2023/Glific/Glific Mobile/updates/2023-08-25.md b/docs/2023/Glific/Glific Mobile/updates/2023-08-25.md index fae909ad9..1da4a7a88 100644 --- a/docs/2023/Glific/Glific Mobile/updates/2023-08-25.md +++ b/docs/2023/Glific/Glific Mobile/updates/2023-08-25.md @@ -5,13 +5,23 @@ author: Aman Kumar ## Milestones -- [ ] Give the description about Milestone 1 -- [ ] Give the description about Milestone 2 -- [ ] Give the description about Milestone 3 -- [ ] Give the description about Milestone 4 +- [x] Setup Glific backend on my local system +- [x] Load testing with a lot of subscriptions ## Screenshots / Videos +![image](https://github.com/glific/mobile/assets/84832565/89d69e15-6a47-4381-822d-1bb3f2b623b9) + ## Contributions +| Issues | PRs | +| -------------------------------------------------- | ----------------------------------------------- | +| Addressed handling a large number of subscriptions | [🔗](https://github.com/glific/mobile/pull/168) | + ## Learnings + +During this week, my focus was on enhancing the scalability of the application as we approach the final project phase. I gained valuable insights into optimizing the app, including: + +- Efficiently managing a large number of subscriptions, allowing us to receive 1000+ messages per second. +- The significant impact of data reduction on performance improvements. +- Strategies to avoid redundant data and unnecessary API calls. diff --git a/docs/2023/Glific/Glific Mobile/updates/2023-09-01.md b/docs/2023/Glific/Glific Mobile/updates/2023-09-01.md index 4cef22362..38e62af5c 100644 --- a/docs/2023/Glific/Glific Mobile/updates/2023-09-01.md +++ b/docs/2023/Glific/Glific Mobile/updates/2023-09-01.md @@ -5,13 +5,23 @@ author: Aman Kumar ## Milestones -- [ ] Give the description about Milestone 1 -- [ ] Give the description about Milestone 2 -- [ ] Give the description about Milestone 3 -- [ ] Give the description about Milestone 4 +- [x] Add a loading icon when the we reach at the end of the list and more options are loading. +- [x] Format Notification Count Label in Home Screen Notification Icon. +- [x] Add subscription for collection sent messages. +- [x] Write a blog post detailing my Glific project and my contributions during this period. ## Screenshots / Videos +-- + ## Contributions +| Issues | PRs | +| ------------------------------------------------------ | ----------------------------------------------- | +| Added load more indicator component | [🔗](https://github.com/glific/mobile/pull/178) | +| Implemented functionality to format notification count | [🔗](https://github.com/glific/mobile/pull/178) | +| Added Collection sent subscription | [🔗](https://github.com/glific/mobile/pull/180) | + ## Learnings + +As we approach the conclusion of the C4GT program, I have been focused on finalizing my project by addressing bugs and implementing missing functionality. This week, I had the valuable opportunity to engage in meaningful discussions with my mentor regarding the entire project and my future aspirations. Additionally, I've authored a blog post in which I shared my two-month journey, provided a concise project description, and outlined the project's structure and architecture for prospective contributors. [blog post](https://docs.google.com/document/d/e/2PACX-1vQYc_BAJWVA8w1Lj98Gx8OpPjgczg0D27nzKhDnwxECTn_r4rqptvMKaBFj3qTGiZbk4TqUDCMoDZLE/pub)