kayb's Blog

GSoC Weekly Checkin

kayb
Published: 08/16/2019

Hello everyone!

What did I do this week?

After the Front end was connected, we noticed some bugs with the API. It wasn't working due to some packages that were not being installed in heroku. So we added an Apt file for that. Once that being done, I added extended icons version support for Icons Picker so that there are lots of icons to choose from.

What is coming up next week?

Next week I have to implement some features like, auto download after some time interval, loading animation etc.

Did I get stuck anywhere?

The only problem was figuring out why the API wasn't working right which we did take some good time.

Till next time,
Cheers!

View Blog Post

GSoC week #9

kayb
Published: 08/16/2019

Hello everyone,

In week 9, My front end changes to connect the EOS-icons with backend API was merged and it is live at https://eos-icons.eosdesignsystem.com/extended/icons-picker.html

But after this another GSoC student merged his code and some issues were happening and some part of front end seems to be broken due to inherited styling. The good thing is all the features are working and the UI looks pretty smooth too.

View Blog Post

GSoC Weekly Checkin

kayb
Published: 07/30/2019

Hello everyone!

Second Evaluations are over and passed it with a great feedback.

What did I do this week?

This week after everyone approved the new Icons Picker page, I made its front end and and connected it with the API. The front end part is completed and I am still working on a bit of JS to for more functionality and connecting it with the API I made. 

What is coming up next week?

My project is almost completed. Next week we plan to test it and improve User Experience. Meanwhile, I wait for other student to complete his part of project so that I can implement components of my project to it.

Did I get stuck anywhere?

Not much, but some linter errors  gave me a really hard time.

Till next time,
Cheers!

View Blog Post

GSoC week #7

kayb
Published: 07/20/2019

Hey everyone,

This is week 7th of Google Summer of Code 2019. So far, I have made the backend of my project and only some things need to be done (regarding deployment and hosting) and it will be working fine. This week I am preparing to start with the left over front end part. So I started with desigining prototype on Adobe XD. Since my project is 70% backend and the front end part is almost similar to the Cheatsheet part which other GSoC student is already working on, so I have to take his prototype and code and just implement my Icons Picker features in it. 

Here is the link to the prototype: https://xd.adobe.com/view/6ed4e66f-e6f5-486e-4e74-340d073d1771-18e5/

PS: Link might not work later because adobe only allows one active link :P

Thanks for reading

Cheers!

View Blog Post

GSoC Weekly Check-in

kayb
Published: 07/16/2019

Hello everyone!

This is 7th week of GSoC 2019, just one week away from 2nd Evaluations. Here's what I did this week.

What did I do this week?

This week was a bit relaxing. I didn't do much except making changes in my old PR for improvement of Icons Picker API. Added some features like zipping folders, providing a separate route for download of files and improved file structure. There were a few changes my mentors told me to make in that PR so that the code matches all the other repos. Except that I started working on the current version of EOS-icons while the new version is still in development.

What is coming up next week?

In one or two days the code base for new version of EOS-icons will be ready which brings some major changes like moving to pug from HTML templates, using Gulp instead of Grunt and a lot more. Once that is done, I'll make the icons-picker and connect it with API.

Did I get stuck anywhere?

Yes, I am still stuck on some error with heroku deployment. I tested it locally and the solution seems to work. Once my PR is merged I'll try to make the changes in it.

Till next time,
Cheers!

View Blog Post