Articles on Kailash's Bloghttps://blogs.python-gsoc.orgUpdates on different articles published on Kailash's BlogenMon, 29 Aug 2022 04:57:02 +0000Weekly Blog Post #8https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-8-8/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></p> <p><strong>What did I do this week?</strong></p> <p>In the ninth week of Google Summer of Code 2022, I worked on developing a component for displaying the similar stories in the Story page. I also added a GraphQL Query that fetches similar stories from the strapi backend.</p> <p><br> <strong>What is coming up next?</strong></p> <p>In the next week, I will work on adding a new component for displaying the stories of the same product.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>In this week, I did not get stuck anywhere.</p>kailashkejriwal21@gmail.com (Kailash)Mon, 29 Aug 2022 04:57:02 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-8-8/Weekly Blog Post #8https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-8-6/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></p> <p><strong>What did I do this week?</strong></p> <p>In the eight week of Google Summer of Code 2022, I finished working on the responsiveness of the Story page.Now I have started to work on adding more components to the Story page. These will include Similar stories by the same author, and stories related to the same product.</p> <p><br> <strong>What is coming up next?</strong></p> <p>In the next week, I will finish working on new components of the story page.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>In this week, I did not get stuck anywhere.</p>kailashkejriwal21@gmail.com (Kailash)Tue, 23 Aug 2022 04:20:00 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-8-6/Weekly Blog Post #7https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-7-2/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></p> <p><strong>What did I do this week?</strong></p> <p>In the seventh week of Google Summer of Code 2022, I worked on fixing the responsiveness of the Story page. This made the entire application supported for mobile view. It will also make it easy to convert the appplication into a Progressive Web App (PWA).</p> <p><br> <strong>What is coming up next?</strong></p> <p>In the next week, I will start working on adding new components to the Story page.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>In this week, I did not get stuck anywhere.</p>kailashkejriwal21@gmail.com (Kailash)Mon, 15 Aug 2022 09:03:31 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-7-2/Weekly Blog Post #6https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-6-7/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></p> <p><strong>What did I do this week?</strong></p> <p>In the sixth week of Google Summer of Code, I finished working on the switch filter in the dashboard. The roadmap filter is now rendered conditionally. I also worked on improving the entire filter section to the new design suggested by the mentors. </p> <p>The changes were merged after a few modifications. This completed the UI/UX developments of the Story page in Desktop view.</p> <p><br> <strong>What is coming up next?</strong></p> <p>In the next week, I will start working on making the Story page responsive.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>In this week, I did not get stuck anywhere.</p>kailashkejriwal21@gmail.com (Kailash)Thu, 11 Aug 2022 06:08:05 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-6-7/Weekly Blog Post #5https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-5-6/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></p> <p><strong>What did I do this week?</strong></p> <p>In the fifth week of Google Summer of Code, 2022, I finished working on the voters section and timeline component of the Story page. The story page now stands revamped. I will add the components of "Stories related to same product" and "Stories by same author" later on. </p> <p>Currently, I am working on improving the roadmap filter in the story list. It includes adding a switch to conditionally render the roadmap filter for filtering the stories. The functional implementation of this is completed. I am now focusing to align it with the proposed design.</p> <p><br> <strong>What is coming up next?</strong></p> <p>In the next week, I will complete the working on the roadmap filter. Then, I will be moving on to add new features as discussed with the mentors.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>I had used react-switch -  an open source package for implementing the switch of roadmap filter. It was a bit difficult to implement the custom stylings since the CSS was hardcoded. However, after CSS-overriding, I was able to customize it according to the designs.</p>kailashkejriwal21@gmail.com (Kailash)Mon, 01 Aug 2022 17:59:35 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-5-6/Weekly Blog Post #4https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-4-8/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></p> <p><strong>What did I do this week?</strong></p> <p>In the fourth week of Google Summer of Code, 2022, I finished implementing changes in the comments section of the Story page. The comments section is now improved and more organized.</p> <p>I have now started working on the votes and status section of the Story page.</p> <p><br> <strong>What is coming up next?</strong></p> <p>In the next week, I will complete the voters section of the story page. It will include improving the right section of the Story page and improving the status section.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>In this week of Google Summer of Code, I did not get stuck anywhere.</p>kailashkejriwal21@gmail.com (Kailash)Mon, 25 Jul 2022 13:49:51 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-4-8/Weekly Blog Post #3https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-3-5/<p><span style="font-family: Times New Roman,Times,serif;">Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: <a href="https://summerofcode.withgoogle.com/programs/2022/projects/FlX3EEfu">EOS User Story - Frontend and UX</a></span></p> <p><span style="font-family: Times New Roman,Times,serif;"><strong>What did I do this week?</strong></span></p> <p><span style="font-family: Times New Roman,Times,serif;">In the third week of Google Summer of Code, 2022, I worked on improving the description of the Story page. Earlier, there was a security vulnerability that can cause Cross Site Scripting (XSS) attacks. I have also fixed that by using react-html-parser - an open-source library, as an alternative. The description component can now handle large texts and prevent text-overflow. Also, the footer is not attached to the bottom of the page. I have also worked on rendering the media correctly in the description component.</span></p> <p><span style="font-family: Times New Roman,Times,serif;">I have now already started working on improving the Comments section of the Story page. Currently, I am getting the suggested design iterated from the mentors.</span></p> <p><br> <span style="font-family: Times New Roman,Times,serif;"><strong>What is coming up next?</strong></span></p> <p><span style="font-family: Times New Roman,Times,serif;">In the next week, I will complete implementing the new design for comments section of the Story page. It will also include any post-implementation modifications in the code.</span></p> <p><span style="font-family: Times New Roman,Times,serif;"><strong>Did I get stuck anywhere?</strong></span></p> <p><span style="font-family: Times New Roman,Times,serif;">In this week of Google Summer of Code, I did not get stuck anywhere.</span></p>kailashkejriwal21@gmail.com (Kailash)Sun, 17 Jul 2022 20:22:18 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-3-5/Weekly Blog Post #2https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-2-6/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project: EOS User Story - Frontend and UX</p> <p><strong>What did I do this week?</strong></p> <p>In the second week of Google Summer of Code, 2022, I implemented the design when no story is found. The new UI also prompts the user to create a new story if no story is found in the story list.</p> <p>I have now started to work on improving the UI for the Story page. As discussed with the mentors, different sections of the Story page will be modified one after another. The accessibility guidelines should be considered while modifying the current UI. I have already got the designs iterated from the mentors and will be now implementing them. For a start, I have started to work on improving the heading of the Story page according to the suggested design. I am currently working on some changes suggested by my mentors.</p> <p><strong>What is coming up next?</strong></p> <p>I will complete modifying the UI for the heading of the story page in the next week, and then move on to modify the UI of the story description.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>In this week of Google Summer of Code 2022, I did not get stuck anywhere.</p>kailashkejriwal21@gmail.com (Kailash)Thu, 07 Jul 2022 05:54:42 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-2-6/Weekly Blog Post #1https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-1-3/<p>Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing &amp; adding new features to <a href="https://userstory.site/">EOS User Story</a> and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with <a href="https://eosdesignsystem.com/">EOS Design Systems</a> on the project : EOS User Story - Frontend and UX</p> <p><strong>What did I do this week?</strong></p> <p>The first week of Google Summer of Code 2022 has been quite interesting. My primary focus was on setting up the codebase for the EOS User Story repository.<br> There was a high-priority bug which removed the pagination from the EOS User Story Dashboard when the option to show all the user stories was selected. I modified the GraphQL Query to fetch the correct count of stories and render the pagination component properly.<br> Apart from this, I have also worked on developing the design when no story is available to be shown. I have also got the design reviewed by the mentors.</p> <p><strong>What is coming up next?</strong></p> <p>I will be implementing the design for No Stories next week. I will also be working on getting the designs for Story page iterated and implement them eventually.</p> <p><strong>Did I get stuck anywhere?</strong></p> <p>For the first week I did not get stuck anywhere in the project itself. Although there was a Git-related issue while setting up the project. However, I solved it with the help of my mentor.</p>kailashkejriwal21@gmail.com (Kailash)Fri, 24 Jun 2022 09:02:27 +0000https://blogs.python-gsoc.org/en/kailashs-blog/weekly-blog-post-1-3/