Skip to content

Commit

Permalink
Week 8 and 9 updates (#874)
Browse files Browse the repository at this point in the history
  • Loading branch information
ajaman190 authored Sep 7, 2023
1 parent ad54303 commit 0b97c67
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 8 deletions.
18 changes: 14 additions & 4 deletions docs/2023/Glific/Glific Mobile/updates/2023-08-25.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
18 changes: 14 additions & 4 deletions docs/2023/Glific/Glific Mobile/updates/2023-09-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

0 comments on commit 0b97c67

Please sign in to comment.