← Back to list

My GSSoC’24 Journey: From Novice to Expert Contributor

Participating in GSSoC’24 has been an incredible journey of learning , collaboration , and contribution . I contributed to multiple…

Ojas Arora · 2024-08-20 17:27 · 299 claps · 6.0 min read
#girlscript-summer-of-code #gssoc #ojas-arora #gsoc2024 #github
Open on Medium ↗
Wiki topics: EDU · Education & Learning 🔒 · Cybersecurity 🔓 · Open Source 📊 · Economic Policy

My GSSoC’24 Journey: From Novice to Expert Contributor

GirlScript Summer of Code 2024

GirlScript Summer of Code 2024

Participating in GSSoC’24 has been an incredible journey of learning , collaboration , and contribution . I contributed to multiple open-source projects on GitHub, adding features , fixing bugs , enhancing user experience , and improving authentication systems . In this article, I’ll walk you through my contributions , the projects I worked on , the impact of these contributions , and the achievements I earned along the way .

Contribution Overview

“In every line of code , there lies a journey of learning , growth , and collaboration . My contributions to GSSoC’24 are a testament to the relentless pursuit of knowledge and the impact of community-driven development .”

Ojas-Arora Github

Ojas-Arora Github

During GSSoC’24, I contributed to a total of 96 repositories, earning a 13th rank among contributors from over 15 countries . This achievement was recognized with a shoutout on socials, exclusive GSSoC swag, a T-shirt , and a Certificate of Appreciation .

I want to extend my deepest thanks to all my Mentors,Project Admins and the Program Manager @sanjay visw🧑‍💼 for their unwavering support and guidance throughout GSSoC’24. Your encouragement and insights have been instrumental in my journey.

A special shoutout to Sugam Arora for his exceptional support and dedication. Your leadership and assistance have been truly inspiring, and I’m grateful for everything you’ve done to make this experience so rewarding.

Thank you all for being a crucial part of this journey and for helping me achieve this milestone!

GssoC’24 Stats

GssoC’24 Stats

Certificate of Appreciation

Certificate of Appreciation

Conqurer Badge

Conqurer Badge

“Every journey starts with a single step, and growth comes from embracing challenges and mastering new skills along the way.”

In GSSoC’24, my journey as a contributor began in May, where I started by mastering the project rules and documentation. As I progressed, I honed my skills across various repositories, moving from basic contributions to advanced implementations. My growth spanned both frontend and backend development, culminating in the integration of advanced functionalities like Firebase authentication. Each step of the way, I embraced new challenges, evolving from a novice contributor to a skilled developer.

Contributor

Contributor

Initial Contributions (May — June)

  • Documentation & Basic Fixes: Started by familiarizing myself with the rules and guidelines of different projects. I contributed by updating README files, fixing minor bugs, and enhancing the overall structure of project documentation.
  • Styling & UI Adjustments: Focused on making small yet impactful changes to the user interface, such as fixing styling issues and enhancing navigation bars to improve user experience.

Skill Development (June — July)

  • Frontend Enhancements: Moved on to more intricate frontend tasks like enhancing login pages, updating social media icons, and creating FAQ sections to improve user interaction and usability.
  • Backend Contributions: Began learning and implementing various authentication methods, integrating them into projects to provide secure and efficient user authentication processes.

Advanced Contributions (July — August)

  • Firebase Authentication: Integrated Firebase for authentication across multiple projects, including handling Google, Facebook, LinkedIn, and Microsoft logins, thereby enhancing security and user convenience.
  • Multilingual Support: Implemented multi-language facilities in key projects, ensuring broader accessibility and usability for diverse user bases.
  • Chatbot Integration: Developed and integrated chatbots to improve user engagement and support, significantly enhancing the interactivity of several projects.

“ Every line of code is a step forward in the journey of innovation and collaboration. Through dedication and teamwork, we transform ideas into impactful solutions.”

My contributions in GSSoC’24 have been a thrilling voyage of learning and innovation. Each project offered unique challenges and opportunities for growth. Here’s a snapshot of my impactful work:

I. ScrapQuest

ScrapQuest

ScrapQuest

  • Authentication: Added Facebook authentication.
  • UI Enhancement: Updated social media icons.
  • Navigation: Improved the navigation bar.

II. UniCollab

UniCollab

UniCollab

Shoutout to Sugam Arora!

I want to extend a heartfelt thank you to Sugam Arora for his incredible support and guidance throughout my journey with UniCollab. Your assistance has been invaluable, and your dedication to the project has truly made a difference.

Thank you for being such a fantastic project admin and for helping make UniCollab a success!

  • Updated README File: Improved project documentation for better clarity and guidance.
  • Fixed Styling Issues: Enhanced the visual appeal by resolving design inconsistencies.
  • Created FAQs: Added detailed FAQ sections to address common user queries.
  • Enhanced Cart Page Design: Refined the design and functionality of the shopping cart.
  • Developed Testimonials Section: Added a comprehensive section for user testimonials.
  • Refined UI Elements: Made various improvements to user interface elements for better usability.

III. SwapReads

SwapReads

SwapReads

  • Authentication: Integrated Google and Facebook authentication.
  • Backend: Improved backend functionality for authentication.

IV. RAPIDOC-HEALTHCARE-WEBSITE

RAPIDOC-HEALTHCARE-WEBSITE

RAPIDOC-HEALTHCARE-WEBSITE

  • Authentication: Added authentication methods.
  • Backend: Enhanced backend integration.

V. Random-Disco-Light-Simulator

Random-Disco-Light-Simulator

Random-Disco-Light-Simulator

  • UI Update: Updated the login page.
  • Support: Enhanced the FAQ page.
  • Chatbot: Integrated chatbot for better user interaction.

VI. cosmoXplore

cosmoXplore

cosmoXplore

  • Localization: Implemented multi-language support.
  • User Access: Developed login and signup functionalities.

VII. Dot-Box

Dot-Box

Dot-Box

  • Chatbot: Added chatbot integration.
  • User Interaction: Improved user interaction and support.

VIII. VigyBag

VigyBag

VigyBag

  • Enhanced UI: Improved user interface elements for a better user experience.
  • Added New Features: Integrated additional functionalities to expand the project’s capabilities.

IX. Palettegram

Palettegram

Palettegram

  • Improved Authentication: Enhanced login and signup processes to improve security and user experience.
  • Updated UI Elements: Refined design elements to align with modern UI standards.

X. Counsellor-Web

Counsellor-Web

Counsellor-Web

  • Integrated Chatbot: Added chatbot functionality to assist users and provide interactive support.
  • Implemented Authentication: Integrated user authentication to secure access and personalize user experiences.

XI. GameOfLife

GameOfLife

GameOfLife

  • Enhanced Game Mechanics: Improved game algorithms and functionalities for a smoother gameplay experience.
  • Updated Documentation: Added detailed explanations and guides to assist users and developers.

XII. Physi-c-Tech

Physi-c-Tech

Physi-c-Tech

  • Refined Search Functionality: Improved the search feature for better user accessibility and efficiency.
  • Fixed Bugs: Addressed and resolved issues to enhance overall project performance.

Impact and Reflection

“True impact is measured not by what we build, but by the connections we make and the lives we touch along the way.”

My contributions enhanced project functionality and user experience, enriching the open-source community. With 3355 points and a 13th place ranking, I’m grateful for the opportunity to grow through diverse projects and collaborative efforts.

Additionally, I earned the Postman Student Expert certification under GSSoC’24’s Project Mangaer guidance and received Postman swags, including a t-shirt and stickers, in their giveaway.

Postman Badge

Postman Badge

Postman API Fundamentals Student Expert Certificate

Postman API Fundamentals Student Expert Certificate

Postman Swags

Postman Swags

Conclusion

“Success in open source is not just about code; it’s about collaboration, growth, and making a difference together.”

GSSoC’24 has been a rewarding journey filled with challenges and learning experiences. The projects I contributed to have provided me with valuable insights into various aspects of development and community engagement. I look forward to continuing my journey in open source and exploring new opportunities for collaboration and growth.

Enjoyed this content? Show your support by giving us a Star on GitHub!

Give us a GitHub star if you feel so inclined.

Give us a GitHub star if you feel so inclined.


메타데이터
post_id
f2fdebad855f
slug
my-gssoc24-journey-from-novice-to-expert-contributor-f2fdebad855f
url
https://medium.com/@ojas.arora14/my-gssoc24-journey-from-novice-to-expert-contributor-f2fdebad855f
canonical_url
https://medium.com/@ojas.arora14/my-gssoc24-journey-from-novice-to-expert-contributor-f2fdebad855f
author_url
https://medium.com/@ojas.arora14
status
ok
fetched_at
2026-06-27 18:20:27