Page MenuHomePhabricator

Proposal for
Closed, DeclinedPublic


Profile Information

Name: Awan Shrestha
Location: Lalitpur, Nepal
Typical working hours: 3 PM - 8 PM (GMT+ 5:45)


The project will be a guided adventure tour on MediaWiki and MetaWiki to give users insight on “How to create userscript on Wikimedia projects” based upon 3-4 projects.

I have experience of the skills sets mentioned for the project. The Wikipedia Adventure is really a great project. I have always been an admirer of such guided adventure tools where users feel like they are just playing games and learning at the same time. Learning new things, creating something out of them and sharing my knowledge with someone has always been my biggest passion. I have been conducting several workshops and programs to empower other students and helping others learn is what I love to do. I am familiar with all the required skills set for this project and my creativity will surely help to complete this project in best way.


April 15 - May 15

  • Learn more about project and brainstorm for the idea for better guided interaction.
  • Solve given tasks.
  • Learn in depth about userscripts.

May 17 - June 7

  • Community bonding period.
  • Gather new ideas about the project, learning and getting the insights from others.
  • Study existing guided UX/UIs and learn about their effectiveness.
  • Brief review on tools to be used.

June 7 - July 12

  • Create the paper prototype for Guided Tutorial.
  • Rework and review in the prototype.
  • Create mockup using design tool. (Adobe XD or Figma preferred)
  • Review of prototype using Don Norman's Principle and usability survey for the prototype.
  • Start building the static part of the prototype in HTML, CSS.

July 12 - July 16

  • Evaluation of the work done.

July 16 - August 16

  • Continue the project and add interactivity part with JavaScript and jQuery.
  • Create necessary documentations.

August 16 - August 23

  • Code Submission and evaluation

August 23 - August 30

  • Final Evaluation


For the communication and publishing the code, I will follow the suggestions by the mentor and I am flexible to use any tool or platform.

About Me

Tell us about a few:

  • I am currently studying Computer Engineering at Kathmandu University.
  • I heard about this program on YouTube.
  • I will be having online classes of college during the period. The classes typically runs from 9 AM to 3 PM (GMT + 5:45)
  • I haven't applied to Outreachy.
  • Helping others gives me a sense of satisfaction. To be able to build a project which will help others, I will feel good.

Past Experience

Past Projects:

En Sat is a miniature version of an environmental satellite, which provides you information about environmental paremeters altitude, temperature, humidity, pressure, dust and pressure level of present time as well as past data of upto 24 hours in graph charts and tables.

Hami Nirogi
Hami Nirogi is a client application developed to access data on the website supported by the client. It is a mobile application that provides health-related statistics, such as illness details, signs and medication statistics. It offers search options for multiple medications and gives information about the dose, the generic name, and other health-related information.

My Medilog
My Medilog is health portal that helps users for digitalized record of their health reports and information built using HTML, CSS, JavaScript, Node and MySQL.

My First Doctor
My First Doctor is a health application that helps users to know about diseases, first aid, food tips and important contact numbers. It is written in C++ using Qt framework.

Any Other Info

Last year I did an internship at Abhiyantrik Technology as a Front End Developer and I have been doing side projects in college for past 3 years. Some repos are available in my GitHub.
Just recently, my team was World Finalist in Imagine Cup 2021.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

GSoC application deadline has passed. If you have submitted a proposal on the GSoC program website, please visit and then drag your own proposal from the "Backlog" to the "Proposals Submitted" column on the Phabricator workboard. You can continue making changes to this ticket on Phabricator and have discussions with mentors and community members about the project. But, remember that the decision will not be based on the work you did after but during and before the application period. Note: If you have not contacted your mentor(s) before the deadline and have not contributed a code patch before the application deadline, you are unfortunately not eligible. Thank you!

Gopavasanth added a subscriber: Gopavasanth.

@Awanshrestha1 ​We are sorry to say that we could not allocate a slot for you this time. Please do not consider the rejection to be an assessment of your proposal. We received over 100 quality applications, and we could only accept 10 students. We were not able to give all applicants a slot that would have deserved one, and these were some very tough decisions to make. Please know that you are still a valued member of our community and we by no means want to exclude you. Many students who we did not accept in 2020 have become Wikimedia maintainers, contractors and even GSoC students and mentors this year!

Your ideas and contributions to our projects are still welcome! As a next step, you could consider finishing up any pending pull requests or inform us that someone has to take them over. Here is the recommended place for you to get started as a newcomer:

If you would still be eligible for GSoC next year, we look forward to your participation