Page MenuHomePhabricator

Google Summer Of Code 2018 Proposal for Improve Data Explorer on query.wikidata.org
Closed, DeclinedPublic

Description

Profile Information

Name: Afreen Rahman
IRC: wiz_ar
Location: India
Typical working hours (include your timezone): 9:00 a.m- 9:00 P.M (UTC+ 5:30)
Github Page Link: http://afreen23.github.io
Resume Link: https://docs.google.com/document/d/1u-_6MXEU6i3KHwSGn15IP_kGzNkeIwubbmZR0pee1Dk/edit?usp=sharing

Synopsis

This project is an improvement to the existing data explorer on Wikidata Query. There are various possible enhancements related to UI that if made can help user to have a better experience. Wikidata query is a query tool that allows to write queries in SPARQL. Well a knowledge of SPARQL is not that much necessary since the tool provides edit and filter options which are user-freindly.

Possible Mentor(s)

  • Jonas Kress
  • Stas Malyshev

Participation

  • Understand and learn the rules of working at wikimedia
  • Ask for possible suggestions, feedback from mentors on a predefined date as discussed by mentors
  • Being specific to my problems if any
  • Maintaining a log daily and sharing that link to mentor so he could possibly track me

About Me

  • A junior in bachelors of technology (CS)
  • Enthusiastic to work with designs, UI and javascript
  • Through my friend , one day before the deadline I came to know about GSoC
  • My first priority for vacations is GSoC. No vacations.
  • I am not sure about Outreachy since the deadline for that has also passed but I will try to enroll in that if possible.
  • The idea of this project matches the skill levels of mine and I am moved by it. Media query is in itself a cool tool of which if I had known about earlier could possible eased the process of making some of mine school projects. I want to make it fun and user-friendly for anyone to use since that’s the rule for making UI’s - they speak themselves.Really enthusiastic to get my hands on this.
  • I got good skills in git and github.

Past Experience

I have majorly worked in web development. I made various mini projects like todo app, budget app. During my recent 3 month internship I have developed two cool projects that were UI for a musicbot and a twitter clone and learnt about engaging in communities and contributing with others on the same project.

Talking about twitter clone, this is extensively made in material-ui (since that was the task) for which I have to a great deal of homework of learning reactjs,webpack, babel, jss, css grid and flexbox. I joined material-ui’s gitter room for better understanding.

Musicbot was a challenging project since I need to collaborate with my team members, prepare logs and a plan of action. We were just given the topic to use “Watson Conversation Api”. We all decided with the idea of making a musicbot with possible deadlines and actions.
I being a frontend developer had to make a cool and appealing UI.

Here I applied my recently learned skills of material-ui but worked more with CSS and javascript(react). I got to arrange chats and various components and states. This was tedious but by maintaining code regularly and commenting important points I managed to complete it.
My project was also published on hasura hub: https://hasura.io/hub/projects/intern/musicbot and appreciated by mentors.
All the possible links can be found in my resume attached under Profile Infromation