Weekly Blog Post #4
Kailash
Published: 07/25/2022
Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing & adding new features to EOS User Story and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with EOS Design Systems on the project: EOS User Story - Frontend and UX
What did I do this week?
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.
I have now started working on the votes and status section of the Story page.
What is coming up next?
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.
Did I get stuck anywhere?
In this week of Google Summer of Code, I did not get stuck anywhere.
View Blog Post
Weekly Blog Post #3
Kailash
Published: 07/17/2022
Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing & adding new features to EOS User Story and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with EOS Design Systems on the project: EOS User Story - Frontend and UX
What did I do this week?
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.
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.
What is coming up next?
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.
Did I get stuck anywhere?
In this week of Google Summer of Code, I did not get stuck anywhere.
View Blog Post
Weekly Blog Post #2
Kailash
Published: 07/07/2022
Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing & adding new features to EOS User Story and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with EOS Design Systems on the project: EOS User Story - Frontend and UX
What did I do this week?
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.
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.
What is coming up next?
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.
Did I get stuck anywhere?
In this week of Google Summer of Code 2022, I did not get stuck anywhere.
View Blog Post
Weekly Blog Post #1
Kailash
Published: 06/24/2022
Hello, my name is Kailash Kejriwal, a sophomore pursuing Computer Science and Engineering in India. I will be developing & adding new features to EOS User Story and also work on it's Strapi-based backend during Google Summer of Code 2022. I will be working with EOS Design Systems on the project : EOS User Story - Frontend and UX
What did I do this week?
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.
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.
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.
What is coming up next?
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.
Did I get stuck anywhere?
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.
View Blog Post