Day-17: Working on my favorite section of ShowwcaseXS
26 May, 2023
0
0
0
Contributors
Today is May 10, 2023, and I'm super excited about the section I'll be working on today. It's one of my favorite sections in the entire ShowwcaseXS application and the section I will be working on is the notifications section. I love this section because of the unique design I made for it.
I saw the notification section in Showwcase and felt like if I were an engineer at Showwcase, I could have improved it. But any which way, now I'm getting an opportunity to do that in my mini showcase application, aka ShowwcaseXS. Let's see how it goes. Let me go through the API first, and then I'll write more about it.
I never thought that the section that I love would be the section that is most difficult to create a UI for. I went through the API, and it was super confusing. There are so many things, and there are so many types of notifications that I need to handle. I'm just thinking now that how I will create a different type of implementation for each type of notification.
For example, I have notifications if someone follows me, if someone boots my thread, if someone likes my thread, and much more. I need to change the UI according to the type of thread I have. This is going to be a challenge, but I'm up for it.
So I found a way to present the notifications. This is a bit of hard work to write a code but I don't have an option. I have to do it as I want to make this notification section one of the most beautiful notification sections one has ever seen. I am ready to put all my energy into it and let's see what it looks like.
I spent about 3 to 4 hours working on the UI development for the notification section of ShowwcaseXS. The only limitation for now here is, I'm accepting only 4 types of notification for now. Later on if the Extension scales, I will make work for all types of notifications. I'm feeling extremely proud of myself. The final result is stunning, and I have yet to come across a notification section as visually appealing as the one I created. It's a great feeling to have made something so aesthetically pleasing, and I'm very happy with the end product. Let me show you this beauty.
Today I will be getting super satisfying sleep. Tomorrow I will be working on explore community section of ShowwcaseXS. Let's see how it goes.