<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shwet Khatri</title>
    <description>The latest articles on DEV Community by Shwet Khatri (@shwetkhatri2001).</description>
    <link>https://dev.to/shwetkhatri2001</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F505086%2F5580b444-d0d1-42aa-aa2d-ddff06b5dabf.jpg</url>
      <title>DEV Community: Shwet Khatri</title>
      <link>https://dev.to/shwetkhatri2001</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shwetkhatri2001"/>
    <language>en</language>
    <item>
      <title>Join Hacktoberfest with Swetify-Music</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Sun, 08 Oct 2023 07:56:33 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/join-hacktoberfest-with-swetify-music-4l45</link>
      <guid>https://dev.to/shwetkhatri2001/join-hacktoberfest-with-swetify-music-4l45</guid>
      <description>&lt;p&gt;🚀 Exciting News for Open-Source Enthusiasts! 🚀&lt;/p&gt;

&lt;p&gt;Hey everyone! 👋 This Hacktoberfest, I'm thrilled to announce that I'm opening up my project, 𝐒𝐰𝐞𝐭𝐢𝐟𝐲-𝐌𝐮𝐬𝐢𝐜, to the open-source community. 🎶&lt;/p&gt;

&lt;p&gt;🌟 &lt;strong&gt;What is Hacktoberfest ?&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://hacktoberfest.com/"&gt;Hacktoberfest&lt;/a&gt; is a month-long celebration of open source, where developers from all around the world come together to contribute to open-source projects. It's the perfect opportunity for beginners to dive into software development and collaborate on meaningful projects. 🙌&lt;/p&gt;

&lt;p&gt;Often, people ask me, "Where did you start your open-source journey?" and my answer has always been Hacktoberfest. 💙&lt;/p&gt;

&lt;p&gt;Swetify-Music holds a special place in my heart because it's where I began my journey into web development three years ago. Now, I want to invite all of you, especially beginners, to join me in taking this project to new heights! 🌐&lt;/p&gt;

&lt;p&gt;🌟 &lt;strong&gt;Why Contribute to Swetify-Music?&lt;/strong&gt;&lt;br&gt;
Swetify-Music is a beginner-friendly project that I built when I was learning the fundamentals of web development. If you search precisely, you'll find numerous bugs, opportunities for improvements, and exciting features to work on and contribute to open-source during this Hacktoberfest. Take your first step towards mastering web technologies and contributing to this real-world project. 💡&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repo&lt;/strong&gt;: &lt;a href="https://github.com/ShwetKhatri2001/Swetify-Music"&gt;https://github.com/ShwetKhatri2001/Swetify-Music&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Tech Stack&lt;/strong&gt;: HTML, CSS, Javascript, jQuery&lt;/p&gt;

&lt;p&gt;Join in and contribute to making Swetify-Music even more awesome!&lt;br&gt;
Feel free to reach out with any questions or ideas. Let's code, learn, and make this open-source journey an incredible experience for everyone this Hacktoberfest. 🌱&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>hacktoberfest23</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Web-AR: Shaping the Future of Marketing in 2023</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Fri, 15 Sep 2023 19:47:37 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/web-ar-shaping-the-future-of-marketing-in-2023-5hf3</link>
      <guid>https://dev.to/shwetkhatri2001/web-ar-shaping-the-future-of-marketing-in-2023-5hf3</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;In the ever-evolving landscape of digital marketing, staying ahead of the curve is essential for brands looking to capture the attention of their target audience. One of the most exciting and innovative developments in recent years is Web-based Augmented Reality (Web-AR), a technology that promises to revolutionize marketing strategies in 2023 and beyond. In this blog post, we will explore how Web-AR is changing the dynamics of marketing and why it has become a game-changer for businesses.&lt;/p&gt;

&lt;h2&gt;
  
  
  Understanding Web-AR
&lt;/h2&gt;

&lt;p&gt;Augmented Reality (AR) technology overlays digital information, such as 3D models, animations, or interactive elements, onto the real world. Web-AR takes this a step further by delivering AR experiences directly through web browsers, eliminating the need for users to download dedicated apps. This accessibility and convenience make Web-AR a powerful tool for marketers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yb78NYHC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bejqp0j27g991eb89dfh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yb78NYHC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bejqp0j27g991eb89dfh.png" alt="Understanding Web-AR" width="800" height="385"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Web-AR's Impact on Marketing
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhanced Customer Engagement&lt;/strong&gt;&lt;br&gt;
Web-AR provides an immersive and interactive experience for consumers. Brands can create engaging AR campaigns that allow users to interact with products, visualize them in their real environment, and make informed purchase decisions. This enhanced engagement can lead to higher conversion rates and increased customer loyalty. For example, furniture retailers can offer customers the ability to place virtual furniture in their homes to see how it fits and looks before making a purchase. This not only improves the shopping experience but also reduces the likelihood of returns.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Personalized Experiences&lt;/strong&gt;&lt;br&gt;
Web-AR allows brands to tailor experiences to individual users. By leveraging data and user preferences, marketers can create personalized AR content that resonates with each customer. This personalization increases the chances of conversion as users feel a stronger connection to the brand.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Storytelling and Branding&lt;/strong&gt;&lt;br&gt;
Web-AR provides a dynamic platform for storytelling and branding. Brands can use AR to tell their story in a more engaging and memorable way. Whether it's an interactive AR game, a virtual tour of the company's history, or an immersive product demonstration, Web-AR enables brands to leave a lasting impression on their audience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Accessibility&lt;/strong&gt;&lt;br&gt;
One of the most significant advantages of Web-AR is its accessibility. Users don't need to download and install a separate app, which can be a barrier to entry for many. Instead, they can access AR experiences directly through their web browsers on various devices, including smartphones, tablets, and desktop computers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Analytics and Data Insights&lt;/strong&gt;&lt;br&gt;
Web-AR platforms provide robust analytics and data insights. Marketers can track user engagement, conversion rates, and other key performance metrics. This data helps refine AR campaigns, improve targeting, and optimize marketing strategies for better results.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cost-Effective Marketing&lt;/strong&gt;&lt;br&gt;
Compared to developing and maintaining dedicated AR apps, Web-AR is a cost-effective marketing solution. It allows businesses to harness the power of AR without the significant investment required for app development and promotion.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KQN674fX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1x9x5bha75jdq1p1fuh5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KQN674fX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1x9x5bha75jdq1p1fuh5.png" alt="Web-AR's Impact on Marketing" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Use Cases of Web-AR in Marketing
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Product Visualization&lt;/strong&gt;: Brands can use Web-AR to allow customers to visualize products in their real environment before making a purchase.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Virtual Try-On&lt;/strong&gt;: Beauty and fashion brands can offer virtual try-on experiences, enabling customers to see how products look on themselves in real-time.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Interactive Packaging&lt;/strong&gt;: AR codes on product packaging can unlock interactive experiences, such as games, tutorials, or exclusive content.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Location-Based Marketing&lt;/strong&gt;: Brands can use location data to deliver AR experiences tied to specific physical locations, enhancing the offline shopping experience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Immersive Advertising&lt;/strong&gt;: Web-AR can be used in advertising campaigns to create immersive and memorable brand experiences.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OnPYrh-P--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kud8x0btf9wqeyfxiz4x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OnPYrh-P--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kud8x0btf9wqeyfxiz4x.png" alt="Use Cases of Web-AR in Marketing" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;In 2023, Web-AR is changing the dynamics of marketing by providing innovative ways to engage customers, personalize experiences, and tell compelling brand stories. Its accessibility, cost-effectiveness, and data-driven approach make it a must-have tool for businesses looking to stay competitive in the digital landscape. As AR technology continues to evolve, marketers who embrace Web-AR are well-positioned to capture the attention and loyalty of their target audience, driving growth and success in the years to come.&lt;/p&gt;

</description>
      <category>softwaredevelopment</category>
      <category>discuss</category>
      <category>marketing</category>
      <category>webdev</category>
    </item>
    <item>
      <title>My Journey as Project Admin in GSSoC’23</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Fri, 15 Sep 2023 18:55:47 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/my-journey-as-project-admin-in-gssoc23-5hk9</link>
      <guid>https://dev.to/shwetkhatri2001/my-journey-as-project-admin-in-gssoc23-5hk9</guid>
      <description>&lt;p&gt;Greetings! I’m Shwet Khatri, currently enrolled in a master’s program for Computer Science and Engineering at The LNM Institute of Information Technology in Jaipur, India. My passion lies in crafting innovative real-world solutions through full-stack web development, utilizing the latest technologies. Additionally, I’m an avid supporter of open-source initiatives and enjoy engaging in global collaborations to contribute to open-source software projects.&lt;/p&gt;

&lt;p&gt;I’ve just wrapped up my role as a &lt;strong&gt;Project Admin in the GSSoC (GirlScript Summer of Code)&lt;/strong&gt; for the summer of 2023. Encouraged by this enriching experience, I’ve made the decision to document my entire journey in a blog. This blog will encompass everything from the initial selection phase to the final culmination of the program. My objective with this blog is to share the valuable insights I’ve acquired and offer guidance on how you too can become part of this exceptional program.&lt;/p&gt;

&lt;h2&gt;
  
  
  So, What is Open-Source?
&lt;/h2&gt;

&lt;p&gt;Open Source is all about people working together to create software and projects. It focuses on things like being open, easy to use, and coming up with new ideas as a group. In Open Source projects, the instructions that make the software work are available to everyone. This means anyone can look at them, change them, and share them. This helps build a friendly community where many different people can share their knowledge and ideas, making everyone feel like they’re part of a team and empowering them to do great things.&lt;/p&gt;

&lt;h2&gt;
  
  
  Now, What is the GirlScript Summer of Code?
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://gssoc.girlscript.tech/"&gt;GirlScript Summer of Code&lt;/a&gt; is a three-month-long program that happens every summer, organized by the Girlscript Foundation. During these three months, participants work on various open-source projects under the close guidance of experienced mentors. This opportunity allows students to start contributing to real-world projects right from their own homes, gaining valuable experience and exposure in the process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ko_i3tcV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/0%2Ar8pLov-7Ss3t6yTx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ko_i3tcV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/0%2Ar8pLov-7Ss3t6yTx.png" alt="GSSOC Logo" width="560" height="97"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How does this program work?
&lt;/h2&gt;

&lt;p&gt;The program kicks off in May, offering three different roles for participation: &lt;strong&gt;Contributors&lt;/strong&gt;, &lt;strong&gt;Mentors&lt;/strong&gt;, and &lt;strong&gt;Project Admins&lt;/strong&gt;. Project Admins initiate the process by proposing their projects to attract open-source contributors. Following this, Mentors step in to guide these contributors in their work, collaborating closely with the Project Admins. Last but not least, we have contributors who actively engage in contributing to the projects of their choice during the dedicated contribution period.&lt;/p&gt;

&lt;p&gt;In May, projects are selected for the program, and Mentors are matched with projects that align with their interests and skills. Contributors can then freely register for the program and begin their contributions, receiving guidance from both Mentors and Project Admins. One remarkable aspect of this program is its inclusivity, as there are no specific selection criteria for contributors. It’s &lt;strong&gt;open to everyone&lt;/strong&gt;, welcoming beginners to join and learn.&lt;/p&gt;

&lt;p&gt;Throughout the contribution period, program maintainers keep a Leaderboard, scoring contributors based on their merged pull requests across different projects. This encourages contributors to explore various projects, technologies, and ideas during the three-month program. At the program’s conclusion, &lt;strong&gt;top performers are rewarded with exciting prizes and swag items&lt;/strong&gt; as a token of appreciation for their outstanding contributions.&lt;/p&gt;

&lt;h2&gt;
  
  
  How did I get selected?
&lt;/h2&gt;

&lt;p&gt;Being a fan of open-source, I was already familiar with GSSoC. When I learned that it was taking place this summer, I promptly made up my mind to elevate my involvement by taking on the role of a Project Admin this year. At that point, I didn’t have a fully developed project, but I did possess a promising project idea and a clear vision of how I would collaborate with open-source contributors to bring it to life during GSSoC’23.&lt;/p&gt;

&lt;p&gt;Following the specified requirements, I responded to a series of questions regarding my project, its vision, and my personal journey in the realm of open-source. Additionally, I diligently prepared and submitted a demo video. This video showcased the current state of my project, outlined the future objectives I aimed to accomplish, and highlighted how it could serve as a valuable learning experience for contributors interested in XR, offering them the chance to actively participate in an open-source project.&lt;/p&gt;

&lt;p&gt;In just a matter of days, I received the exciting news that my project, &lt;a href="https://github.com/ShwetKhatri2001/AR-Webstore"&gt;AR-Webstore&lt;/a&gt;, had been chosen as &lt;a href="https://gssoc.girlscript.tech/project"&gt;one of the 100 projects&lt;/a&gt; participating in this year’s program. I was truly delighted and filled with anticipation as I embarked on this new chapter of my journey.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WrEB0JYp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AhEZUrJ2fJIGifJV271oYLg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WrEB0JYp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AhEZUrJ2fJIGifJV271oYLg.png" alt="AR-Webstore Selected for GSSOC'23" width="800" height="720"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About the project
&lt;/h2&gt;

&lt;p&gt;Traditional e-commerce platforms fail to deliver immersive product experiences, leaving customers uncertain about the look, fit, and functionality of items. This lack of visualization leads to higher return rates as products may not meet expectations. Additionally, customer engagement suffers due to the limited ability to interact with and explore products online.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/ShwetKhatri2001/AR-Webstore"&gt;AR-Webstore&lt;/a&gt; revolutionizes the shopping experience by seamlessly integrating augmented reality. With AR-Webstore, customers can visualize products in their own spaces and view all the virtual features more clearly. This empowers customers to make informed decisions, reduces return rates, and enhances engagement, resulting in a more satisfying and immersive shopping journey.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--an-Xgeaz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/3802/1%2AP8Uskbze0kCI-tFcRRsDgQ.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--an-Xgeaz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/3802/1%2AP8Uskbze0kCI-tFcRRsDgQ.png" alt="AR-Webstore Preview" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The future goals of AR-Webstore include building a complete end-to-end e-commerce platform that can provide an immersive online shopping experience. Also, Make the products interactive in a real environment using ML-AI rather than just demonstrating static 3D models.&lt;/p&gt;

&lt;h2&gt;
  
  
  My three months long journey …
&lt;/h2&gt;

&lt;p&gt;My three-month journey has been quite the roller coaster ride. In my role as a project maintainer, I encountered various challenges along the way, but I was also able to swiftly identify and implement effective solutions for them. I highly recommend familiarizing yourself with these potential challenges in advance if you have plans to open-source or make one of your projects public.&lt;/p&gt;

&lt;p&gt;Here are my suggestions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Build your Team&lt;/strong&gt;: Describe your project idea, the problem you’re solving, and the exposure contributors will get in-depth and share it on different social media platforms to get the best contributors aligned with your project.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Simple but solid tech stack&lt;/strong&gt;: Keep the tech stack of the project easy to set up and something that most of the contributors already know. It will fascinate them to connect with your project better in the initial phase. For that, you should have good documentation for the new contributors who have no experience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Divide and Rul&lt;/strong&gt;e: Divide your project's final outcome into small tasks and assign it to the contributors while providing the deadline for each task. Raise issues at regular intervals for those tasks with descriptive objectives.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Maintainability and Sustainability&lt;/strong&gt;: Set up good DevOps for your project as well which automates the process of deployment. Deployment previews on PRs really help in reviewing PRs quickly.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Align the team with the project&lt;/strong&gt;: Provide a good reason about everything like why you think the contributor’s approach is not good or why yours is better. It will help them align with the project’s objectives.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ask, Mentor, and Repeat&lt;/strong&gt;: Encourage the contributors who are really interested in contributing to your project for a longer period and have active communication with them about asking for their updates, solving their doubts, and reviewing their work. To achieve a better understanding of each other, you may conduct online biweekly / monthly meetings with your contributors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Learn in Public&lt;/strong&gt;: Have a common public channel for all the contributors where they can post their queries or updates and keep maintainers to resolve their queries on a daily basis.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These points proved instrumental in enabling both myself and the contributors to maximize the benefits of this program. As the program concluded after three months, I found that our project, which had transitioned from being solely mine to a collective effort, had yielded far more than I initially anticipated.&lt;/p&gt;

&lt;p&gt;During the contribution period, AR-Webstore got &lt;strong&gt;60+ Forks&lt;/strong&gt;, &lt;strong&gt;20+ Stars&lt;/strong&gt;, and &lt;strong&gt;50+ merged PRs&lt;/strong&gt;. I’d recommend the readers of this blog try out our collective efforts &lt;a href="https://ar-webstore.netlify.app/"&gt;Live Here&lt;/a&gt; and give it a start on &lt;a href="https://github.com/ShwetKhatri2001/AR-Webstore"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9BbearQN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2198/1%2AgQnZQ0rK5vqLSD8jLljjgA.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9BbearQN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2198/1%2AgQnZQ0rK5vqLSD8jLljjgA.png" alt="AR-Webstore Stats" width="800" height="490"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why should you definitely go for this program?
&lt;/h2&gt;

&lt;p&gt;One of the most significant benefits of participating in this program (or other paid/non-paid open-source initiatives) is the opportunity to expand one’s connections and engage with the community. This opens doors to &lt;strong&gt;valuable networking prospects&lt;/strong&gt; and provides access to helpful feedback, fostering personal and professional growth.&lt;/p&gt;

&lt;p&gt;I chose to participate in this program with the goal of sharing the knowledge I’ve accumulated over the years and gaining insights into managing a project with a diverse group of contributors. The program exceeded my expectations, offering me valuable experiences beyond what I had initially anticipated.&lt;/p&gt;

&lt;p&gt;I highly recommend that anyone who has previously been involved in programs like GSSoC or similar initiatives as a contributor should &lt;strong&gt;consider stepping into roles like mentorship or project administration&lt;/strong&gt;. Doing so will provide you with a deeper understanding of the responsibilities and challenges associated with being an open-source maintainer.&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s Next?
&lt;/h2&gt;

&lt;p&gt;While the GSSoC journey has concluded this year, the AR-Webstore’s journey is just beginning. My aspiration is to elevate it to new heights by creating a groundbreaking e-commerce product. I aim to extend this project to other open-source programs to attract highly skilled developers. This endeavor will not only foster a community of individuals keen on mastering XR through open-source solutions but also allow me to contribute my utmost to the growth and prosperity of this community.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;After three months, time has flown by swiftly. I didn’t want this program to conclude, but as the saying goes, all good things must eventually come to an end.&lt;/p&gt;

&lt;p&gt;I’ve been genuinely amazed by the warm and supportive community I encountered during GSSoC. The program has been consistently supporting new contributors, and this year has been a delightful experience for me. I even had the opportunity to mentor these contributors and share my own experiences. I’m eagerly looking forward to remaining an active and engaged part of this community indefinitely.&lt;/p&gt;

&lt;h2&gt;
  
  
  Adios
&lt;/h2&gt;

&lt;p&gt;Thank you for reading this far! I hope you found this blog informative and gained valuable insights into the details of the GirlScript Summer of Code Program. Sharing knowledge and experiences is a great way to foster collaboration and learning in the tech community. Best of luck with your future endeavors!&lt;/p&gt;

&lt;p&gt;If you have any further questions about the program, open-source development, or technology in general, or if you’d like to see my work, please don’t hesitate to reach out to me on my social media accounts listed below:&lt;/p&gt;

&lt;p&gt;Linkedin : &lt;a href="https://www.linkedin.com/in/shwet-khatri-4ab216196/"&gt;https://www.linkedin.com/in/shwet-khatri&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub : &lt;a href="https://github.com/ShwetKhatri2001"&gt;https://github.com/ShwetKhatri2001&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Twitter : &lt;a href="https://twitter.com/shwetkhatri2001"&gt;https://twitter.com/shwetkhatri2001&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Portfolio : &lt;a href="https://shwetkhatri.netlify.app/"&gt;https://shwetkhatri.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Till then, Keep Building 🚀, Keep Contributing 🙂&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>webdev</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
    <item>
      <title>My Journey in XROS Fellowship Summer’23</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Fri, 15 Sep 2023 17:47:12 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/my-journey-in-xros-fellowship-summer23-59da</link>
      <guid>https://dev.to/shwetkhatri2001/my-journey-in-xros-fellowship-summer23-59da</guid>
      <description>&lt;p&gt;Hi folks! I am Shwet Khatri, a student pursuing a master's in Computer Science and Engineering at The LNM Institute of Information Technology, Jaipur, India. I love developing amazing real-world solutions with full-stack web development using trending technologies. At the same time, I’m an open-source enthusiast who loves collaborating worldwide to build open-source software.&lt;/p&gt;

&lt;p&gt;I recently concluded my participation in the XROS (XR Open Source) Fellowship Program. Inspired by my experience, I’ve chosen to document my entire journey in a blog, starting from the initial application process to the culmination. Through this blog, I aim to share the valuable insights I gained and provide guidance on how you can join this remarkable program. The program’s value goes beyond financial incentives; it’s about the exceptional mentorship and networking prospects it presents, which are truly invaluable.&lt;/p&gt;

&lt;h2&gt;
  
  
  So, What is Open-Source?
&lt;/h2&gt;

&lt;p&gt;Open Source refers to a collaborative approach to software and project development that emphasizes transparency, accessibility, and community-driven innovation. In Open Source projects, the source code is made available to the public, allowing anyone to view, modify, and distribute it. This encourages a diverse community to contribute their skills and ideas, fostering a spirit of collaboration and empowerment.&lt;/p&gt;

&lt;h2&gt;
  
  
  New to XR? Let’s understand that first.
&lt;/h2&gt;

&lt;p&gt;Extended Reality (XR) is an umbrella term encompassing Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR). XR technologies merge the physical and digital realms, offering immersive experiences. VR transports users to entirely virtual environments, AR overlays digital elements onto the real world, and MR blends digital objects into the physical space. These technologies find applications in diverse fields, transforming how we interact, learn, and engage with both real and virtual worlds.&lt;/p&gt;

&lt;h2&gt;
  
  
  Now, What is the XROS Fellowship Program?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://xrosfellowship.ficci.in/"&gt;The XROS Fellowship Program&lt;/a&gt; stands as a distinctively crafted initiative focused on empowering Indian developers engaged in XR technologies. By offering fellowships that comprise stipends and mentorship from industry experts, the program extends crucial support. Its core objective lies in enabling developers to actively participate in open-source initiatives dedicated to advancing XR technology. Beyond this, the program strives to provide developers with a platform that offers access to top-tier resources, fostering the creation of impactful digital assets for the public benefit. Moreover, it goes the extra mile to enhance their professional journeys by facilitating fellowships in organizations operating across domains such as AR, VR, MR, and 3D Modeling.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GeUZQLlV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2ApFvMF5hGpb4Oyq5q15Z_qQ.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GeUZQLlV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2ApFvMF5hGpb4Oyq5q15Z_qQ.png" alt="XROS Logo" width="479" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How does this program work?
&lt;/h2&gt;

&lt;p&gt;The format of the program was pretty straightforward like any hiring process. It consisted of multiple rounds because only 100 developers were supposed to get selected during the first cohort of the program.&lt;/p&gt;

&lt;p&gt;The first round was like a screening round where the applicants established their profiles by providing basic details like their skills, experience, and a brief narrative outlining their enthusiasm for open-source, extended reality (XR), and, particularly, this program. This round was conducted to filter out the genuine applications for the program and wasn’t tough at all.&lt;/p&gt;

&lt;p&gt;After receiving confirmation that their profiles had been verified, the applicants were provided a list of &lt;a href="https://xrosfellowship.ficci.in/organization/list"&gt;Partner Organizations&lt;/a&gt; having all the details about the participating organizations and the projects they had made available for contributors to engage with throughout the duration of the fellowship.&lt;/p&gt;

&lt;p&gt;Each applicant was required to select up to four projects from the list that they are interested in working on during the fellowship and craft a proposal as a next step. The proposals were reviewed by mentors of the specific organization and some shortlisted candidates were called for interviews. Following the interview phase, the list of the &lt;a href="https://xrosfellowship.ficci.in/fellows"&gt;Final 100 Fellows&lt;/a&gt; selected for the fellowship was revealed, with notifications being conveyed through phone calls and emails.&lt;/p&gt;

&lt;h2&gt;
  
  
  How did I get selected?
&lt;/h2&gt;

&lt;p&gt;I got to know about the program via email and was already involved in working on AR Projects at that time. So, I thought let’s give it a try. My objectives were to learn and contribute to XR technologies via open source. After profile verification, I outlined the potential impact of all the available projects and how they are aligned with my objectives from this fellowship.&lt;/p&gt;

&lt;p&gt;In the proposal writing phase, I started with the first project where I was very clear about how I was going to approach the project and meet the requirements. It was EcoDhaga where I had some unique and scalable ideas to help them build their platform. After completing that I started with Osenorth’s proposal since I had previous experience working on AI + AR products such as &lt;a href="https://www.jar4u.com/"&gt;JAR4U&lt;/a&gt;. I also applied to Fanisko and Waspito after getting some initial interest in their projects.&lt;/p&gt;

&lt;p&gt;In each proposal, I mentioned project details like the features I’m going to develop along with a well-defined timeline and how I’m going to collaborate in the community. I also included personal details such as my history of open-source contributions, internships, and projects which can help me stand out from other applicants. At last, I answered some questions nicely like why I want to join this fellowship, why I’ve chosen this project, and why I’m best suited for the project. Once all the proposals were composed, I submitted them through the portal for review. Concurrently, I engaged with mentors to gain deeper insights into the projects.&lt;/p&gt;

&lt;p&gt;After the initial application phase, I was thrilled to receive an invitation for an interview. Surprisingly, I got interview invitations from 3 of them — EcoDhaga, Osenorth, and Waspito. The interviews assessed not only my technical knowledge but also my ability to think critically, collaborate, and communicate effectively. The interviewers were genuinely interested in understanding my motivation, problem-solving approach, and vision for the project. After a nerve-wracking wait, I received the news that I had been selected for the XROS Fellowship. It was a moment of immense joy and validation. I was selected by EcoDhaga and Osenorth, but I found people and contributors at Osenorth more encouraging to work with, so I decided to start my fellowship journey with &lt;a href="https://www.osenorth.co/"&gt;Osenorth&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yGO_SbHW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/3200/1%2A2t4USkgujCirinOoydEOwg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yGO_SbHW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/3200/1%2A2t4USkgujCirinOoydEOwg.png" alt="XROS Fellow 2023 - Shwet Khatri" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About the project
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://ossistant.vercel.app/"&gt;Ossistant (AR Personal Assistant by Osenorth)&lt;/a&gt; strives to create a personalized assistant leveraging Augmented Reality (AR) technology. Its purpose is to assist users in addressing their daily inquiries and accomplishing tasks through a human-like interaction. The incorporation of AR enables users to engage with the assistant in an immersive and dynamic manner, enhancing the overall experience.&lt;/p&gt;

&lt;p&gt;The use cases or platform services covered during the fellowship period were as follows:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://ossistant.vercel.app/music"&gt;Music with AR Assistant&lt;/a&gt; — Listening to favorite music or media in a whole new dimension.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://ossistant.vercel.app/fitnesstrainer"&gt;Virtual Fitness Trainer &lt;/a&gt;— Get trained by a virtual fitness trainer while performing workouts and yoga in your own environment.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://ossistant.vercel.app/tourguide"&gt;Virtual Tour Guide&lt;/a&gt; — Getting directions or recommendations to your destination in a virtual environment.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://ossistant.vercel.app/chat"&gt;Assistance on Daily Queries&lt;/a&gt; — Get instinctive answers to your daily queries via AI-based chat.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y8EgvCNK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/3790/0%2ABo3Q07Ju_JcSRjSQ" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y8EgvCNK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/3790/0%2ABo3Q07Ju_JcSRjSQ" alt="Ossistant Logo" width="800" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My four months long journey …
&lt;/h2&gt;

&lt;p&gt;At the beginning of the fellowship, all the XROS Fellows got together for an introductory meeting led by our mentor and the founder of Osenorth. They guided us, and with their help, we planned out what new features we would work on during the fellowship. We also made a timeline for when we would finish each feature. Every weekend, we talked about our work, gave each other feedback, and shared ideas. During the weekdays, we focused on learning and working on our decided tasks. We aimed to reach the goals we set by the next weekend and put in our best effort to achieve them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ossistant.vercel.app/fitnesstrainer"&gt;Virtual Fitness Trainer&lt;/a&gt; is the feature I built from scratch to culmination during the fellowship. If you’re a health freak, but don’t get enough time to go out to the gym or yoga class then we have you covered here with our Virtual Fitness Trainer. This use case is all about providing a Gym Trainer or Yoga Coach virtually in a more immersive way for free.&lt;/p&gt;

&lt;p&gt;In this service, users are provided some workouts and yoga to try out. There are dedicated web pages to perform each workout/yoga. On that page, they get more details about that exercise and 3D Virtual Trainers demonstrating that exercise. These 3D animated trainer models are built using &lt;a href="https://www.blender.org/"&gt;Blender&lt;/a&gt; and rendered using &lt;a href="https://docs.pmnd.rs/react-three-fiber"&gt;React Three Fiber&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://share.vidyard.com/watch/D1RXCkcgWP31KBmAEGjDnS"&gt;Demo — Read and Experience 3D on Ossistant’s Virtual Fitness Trainer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--g0VtIfOC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AlqvqDshltZCukoc85I9kOg.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g0VtIfOC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AlqvqDshltZCukoc85I9kOg.gif" alt="Demo Step-1" width="640" height="313"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next, users can actually perform the exercise in front of the camera on this platform and the performance will be tracked by our AI-based body-tracking system built using &lt;a href="https://www.tensorflow.org/lite/examples/pose_estimation/overview"&gt;TensorFlow&lt;/a&gt; and &lt;a href="https://mediapipe-studio.webapps.google.com/home"&gt;Mediapipe&lt;/a&gt;. It will keep track of performed reps or pose time and let the user know via voice making it a hands-free experience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://share.vidyard.com/watch/xaYAyy4ndBWiNhvJiU5KbG"&gt;Demo — Track your session on Ossistant’s Virtual Fitness Trainer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kLqckugK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AmXN4-RpArK0pnkwNOhg3Gg.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kLqckugK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AmXN4-RpArK0pnkwNOhg3Gg.gif" alt="Demo Step-2" width="640" height="312"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Last but not least, users can observe the Virtual Fitness Trainer in their own environment by entering the AR mode on their phones. This will actually help users visualize a particular exercise better and understand the best way to do it. This AR experience is also built using &lt;a href="https://docs.pmnd.rs/react-three-fiber"&gt;React Three Fiber&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://share.vidyard.com/watch/qLWzQzP5h4arA5Aqnrgho2"&gt;Demo — Get Immersed in AR on Ossistant’s Virtual Fitness Trainer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bvHxafzx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AgoFVL-OElYesJ0guX019Xg.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bvHxafzx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2AgoFVL-OElYesJ0guX019Xg.gif" alt="Demo Step-3" width="379" height="753"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I began working on the mentioned service after the first two weeks. Prior to that, in the initial stages of the fellowship, I focused on enhancing the user interface, and overall visual style in the first week. This involved creating a mood board, low-detailed design, and more detailed high-quality design in &lt;a href="https://www.figma.com/file/796GWs5RHgjl1CYoDdMqP4/Osenorth---Ossistant?type=design&amp;amp;node-id=24-222&amp;amp;mode=design"&gt;Figma&lt;/a&gt;, as demonstrated there. Once the design was ready, I proceeded to develop the front end of the web pages, such as the homepage and service page in the second week, utilizing &lt;a href="https://nextjs.org/"&gt;Nextjs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In a nutshell, if you’re considering applying for the fellowship, remember that you’ll be tackling some tough challenges. However, the key is to do a bit of research on the issues at hand, get a grasp of the underlying technology, and don’t hesitate to seek assistance from your fellow participants and mentors whenever you need it. With this approach, you’re bound to overcome obstacles and succeed in your journey.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why should you definitely go for this program
&lt;/h2&gt;

&lt;p&gt;One of the most valuable takeaways from this program (or similar paid/non-paid open-source initiatives) is the chance to engage with a genuinely fascinating project that addresses real-world issues or improves upon current solutions. Additionally, you gain increased avenues to connect and interact with the community, facilitating valuable networking opportunities and access to constructive feedback.&lt;/p&gt;

&lt;p&gt;I decided to dive into this program because I had acquired a certain level of understanding about XR technology and was eager to put it into practice by contributing to an impressive project. As it turned out, my experience exceeded my initial goals. I not only gained a deeper knowledge of XR technologies and successfully integrated exciting features into an XR project, but I also had the chance to explore more about XR and related projects through an active community. Collaborating with others who shared a common goal improved my teamwork skills, and I refined my ability to write open-source code and documentation effectively.&lt;/p&gt;

&lt;p&gt;Lastly, the stipend serves as an extra advantage, just for a little extra encouragement 😉 Nevertheless, I recommend not making the stipend your sole driving force for participating in this program or any other open-source project. Doing so might obstruct your perspective on the authentic and enduring advantages that this program aims to provide, such as valuable skills, mentorship, and networking prospects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is it really tough?
&lt;/h2&gt;

&lt;p&gt;Simple answer — Nope!&lt;/p&gt;

&lt;p&gt;Let me share an example from my own experience. When I applied for the fellowship, I was a beginner in XR. However, what I discovered was that it’s absolutely fine not to be an expert in XR at the outset. After all, the realm of XR is still in its early stages of development, and the fellowship is a chance for people who are interested in learning and exploring it.&lt;/p&gt;

&lt;p&gt;Given the limited availability of seats (just 100), it’s important to find ways to distinguish yourself from other applicants. Take my situation as an example: my background in professional experience and open-source contributions in web development played a crucial role in securing this opportunity and demonstrating my capabilities. However, I’d advise all applicants to consider exploring XR on their own before directly applying for this program. This prior exploration can provide you with valuable insights and a stronger foundation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Finally, after 4 months, time has passed by quickly. I didn’t want this program to finish, but as they say, all good things must come to an end.&lt;/p&gt;

&lt;p&gt;Thanks to my mentor &lt;a href="https://www.linkedin.com/in/bingjunior/"&gt;Umair Tariq&lt;/a&gt; and my teammates &lt;a href="https://www.linkedin.com/in/aninditahk/"&gt;Anindita H.K&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/harshil1/"&gt;Harshil Jani&lt;/a&gt;, and &lt;a href="https://www.linkedin.com/in/uday-tople-05b4941b9/"&gt;Uday Devu Tople&lt;/a&gt; because without them this wouldn’t have been possible. I really appreciate my mentor’s time and effort, as well as the effort other community members put into this program.&lt;/p&gt;

&lt;p&gt;I was truly impressed by the welcoming and supportive community at XROS. They’re always ready to assist new contributors, and it’s been a wonderful experience. I’m excited to continue contributing to this project and staying engaged within the community, even after the fellowship.&lt;/p&gt;

&lt;h2&gt;
  
  
  Adios
&lt;/h2&gt;

&lt;p&gt;Thank you for reading this far! I hope you found this blog informative and gained valuable insights into the details of the XROS Fellowship Program.&lt;/p&gt;

&lt;p&gt;If you have any further questions about the program, open-source development, or technology in general, or if you’d like to see my work, please don’t hesitate to reach out to me on my social media accounts listed below:&lt;/p&gt;

&lt;p&gt;Linkedin : &lt;a href="https://www.linkedin.com/in/shwet-khatri-4ab216196/"&gt;https://www.linkedin.com/in/shwet-khatri&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub : &lt;a href="https://github.com/ShwetKhatri2001"&gt;https://github.com/ShwetKhatri2001&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Twitter : &lt;a href="https://twitter.com/shwetkhatri2001"&gt;https://twitter.com/shwetkhatri2001&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Portfolio : &lt;a href="https://shwetkhatri.netlify.app/"&gt;https://shwetkhatri.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Till then, Keep Building 🚀, Keep Contributing 🙂&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>webdev</category>
      <category>xr</category>
      <category>showdev</category>
    </item>
    <item>
      <title>My Journey in LFX Mentorship Program Summer’22</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Wed, 19 Oct 2022 18:01:31 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/my-journey-in-lfx-mentorship-program-summer22-3iae</link>
      <guid>https://dev.to/shwetkhatri2001/my-journey-in-lfx-mentorship-program-summer22-3iae</guid>
      <description>&lt;p&gt;Hi folks! I am Shwet Khatri, a student pursuing an undergraduate in Computer science and Engineering at The LNM Institute of Information Technology, Jaipur, India. My interests include developing real-world solutions with full-stack web development and collaborating worldwide to build open-source software.&lt;/p&gt;

&lt;p&gt;Recently, I completed the LFX Mentorship Program which is an Open source program where I worked on a cool project funded by CNCF which goes by the name of Karmada and I decided to write a blog encapsulating my journey, from the application process to the end, shedding light upon the learnings I earned and how you too can become a part of such a great program, not because of the bucks it offers but primarily, the fantastic kind of mentorship and networking opportunities it ends up offering.&lt;/p&gt;

&lt;h2&gt;
  
  
  So, What is Open-Source?
&lt;/h2&gt;

&lt;p&gt;Open-Source software provides users the freedom to modify their code according to their needs. It is a way through which you can get real developer experience and work on amazing real-time projects. We get to solve many real-life problems through technical solutions by working on such open-source projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Now, What is the LFX Mentorship Program?
&lt;/h2&gt;

&lt;p&gt;This is an Open-source program initiated by The Linux Foundation to promote the involvement of people all around the globe in open-source development. This program is similar to other open source programs like Google Summer of Code where you get the opportunity to work on an open-source project under the personal mentorship of its maintainers for a period of 3 months.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--loQ7qvQP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t4be8yvyryo8j8xli9cp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--loQ7qvQP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t4be8yvyryo8j8xli9cp.png" alt="Linux Foundation" width="800" height="298"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How does this program work?
&lt;/h2&gt;

&lt;p&gt;The format of this program is pretty straightforward and resembles other open sources programs out there. One difference and advantage about this program is that it runs 3 times a year — Spring (March 1st — May 31st), Summer (June 1st — August 31st), and Fall (September 1st — Nov 30th).&lt;/p&gt;

&lt;p&gt;Every quarter, this program begins with different organizations proposing project ideas that they’d like the mentees to work on. For a period of around 2 weeks, they propose their ideas over the &lt;a href="https://github.com/cncf/mentoring"&gt;cncf/mentorship&lt;/a&gt; repository.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KrZs5r-r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mi2kba4hxhkplr59u540.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KrZs5r-r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mi2kba4hxhkplr59u540.png" alt="LFX Mentorship - CNCF Projects" width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After that period, for the next 2 weeks, the application phase for the interested people begins when they submit their applications including a resume and cover letter mentioning their interest, skills, and related experience over the &lt;a href="https://mentorship.lfx.linuxfoundation.org/"&gt;LFX Mentorship website.&lt;/a&gt; Some organizations also consider taking interviews to shortlist people from a high number of applicants.&lt;/p&gt;

&lt;p&gt;And after a few days, the results get released via email, and then, the fun part begins where the selected mentees get to network with their mentors and start the work on the projects for which they got selected.&lt;/p&gt;

&lt;h2&gt;
  
  
  How did I get selected?
&lt;/h2&gt;

&lt;p&gt;Around January 2022, I got to know about a list of such open-source programs on &lt;a href="https://www.linkedin.com/"&gt;Linkedin&lt;/a&gt; from one of my connections. I was first very much interested to take part in &lt;a href="https://summerofcode.withgoogle.com/"&gt;Google Summer of Code 2022&lt;/a&gt; and gave my best for two months. My proposal was selected by the mentors of the organization where I applied, but unfortunately, Google didn’t have enough slots for my organization and I was cut off since the priority of my project was quite low at that time. Although no worries, This happens every year and I will try next year. Still, the efforts we put in always succeed in one or another way. So, My learnings preparing for GSoC helped me get selected for the LFX Mentorship program. Also, writing a proposal for GSoC helped me write a cover letter here.&lt;/p&gt;

&lt;p&gt;During the application period, I looked for projects that match my tech stack and I found three projects having ReactJS, Redux, and Figma being mentored by Karmada. So I decided to focus on those three. Some projects also provide good first issues for new contributors. My project didn’t have those, so I started getting connected with the mentors and suggesting some ideas related to my project, which increased my chances of getting selected. I did apply to all three possible projects to have no risk and got selected for the most preferred one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MMwWtiWD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lto1r5l1lmc8qj1v4eq7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MMwWtiWD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lto1r5l1lmc8qj1v4eq7.png" alt="Selection News" width="800" height="549"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About Karmada
&lt;/h2&gt;

&lt;p&gt;Karmada (Kubernetes Armada) is a Kubernetes management system that enables you to run your cloud-native applications across multiple Kubernetes clusters and clouds, with no changes to your applications. By speaking Kubernetes-native APIs and providing advanced scheduling capabilities, Karmada enables truly open, multi-cloud Kubernetes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kpgShTNW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0tspee03fqzaayzckjhw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kpgShTNW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0tspee03fqzaayzckjhw.png" alt="Karmada" width="442" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My task was to work on Karmada Dashboard, which is a general-purpose, web-based control panel for Karmada. I was expected to design three web pages for the dashboard in Figma and develop them as well using ReactJS which were FederatedResourceQuota, SearchRegistry, and MultiClusterIngress pages.&lt;/p&gt;

&lt;h2&gt;
  
  
  My three months long journey …
&lt;/h2&gt;

&lt;p&gt;I first connected with my mentors to get an idea about the project and the requirements during the mentorship program. Then as suggested by them I started designing the pages. One of my mentors already designed other pages, so I designed all three pages in &lt;a href="https://www.figma.com/files/recent?fuid=926833673047903130"&gt;Figma&lt;/a&gt; showing a table view of different services as shown &lt;a href="https://www.figma.com/file/7sutvN0vJ4xu6HNkhPRa9l/Karmada-UI---By-Shwet?node-id=1%3A36"&gt;here&lt;/a&gt; by being consistent with the used theme on existing pages. So, the first month of the mentorship was all about getting continuous feedback and improving the designs over iterations.&lt;/p&gt;

&lt;p&gt;In the second month, I was expected to code these UI pages and I thought that should be done within a month. But it wasn’t that easy. Because setting up the project with not too much experience working with DevOps technologies was quite hard. The project was only available to run locally on Linux-based systems, but I had Windows, so I dual-booted my system. Then I started setting up different DevOps technologies such as &lt;a href="https://www.docker.com/"&gt;Docker&lt;/a&gt;, &lt;a href="https://kubernetes.io/"&gt;Kubernetes&lt;/a&gt;, and &lt;a href="https://kind.sigs.k8s.io/"&gt;Kind&lt;/a&gt;. Getting used to these technologies took me some time and effort. I was daily solving some problems and getting stuck into new problems. My mentors help me a lot during that period. After around 15 days of effort, I did setup the karmada main project and the dashboard project.&lt;/p&gt;

&lt;p&gt;In the later part of the mentorship, I started creating the reusable ReactJS components which were finalized in the designs. I created a reusable Table, Pagination, and Sidebar component during the mentorship, which got approved for the frontend. Now, after the mentorship, I am focusing on backend APIs to be integrated and everything can be merged then. Here are some &lt;a href="https://github.com/karmada-io/dashboard/pulls?q=is%3Apr+ShwetKhatri2001+"&gt;Pull Requests&lt;/a&gt;, I’ve created till now.&lt;/p&gt;

&lt;p&gt;So, summarizing this journey for someone applying next, you should have some knowledge to get started easily, but you will face some problems, but just research a little bit about the problem, learn the tech behind it, and ask for a mentor’s help whenever required and you will surely make it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why should you definitely go for this program
&lt;/h2&gt;

&lt;p&gt;One of the best things to get from this program (or any other paid/non-paid open source program) is the opportunity to get personally mentored by a set of talented engineers maintaining a really cool project. Apart from that, you get more opportunities and ways to converse and network with the community and get feedback from them.&lt;/p&gt;

&lt;p&gt;And finally, the stipend is an added benefit because why not 😉 But yeah, that being said, I’d strongly suggest you to NOT keep the stipend as your sole motivator towards this program or any other open source program because that would just cloud your vision from the genuine and long-lasting benefits this program would be offering i.e. the skills, the mentorship, and the networking opportunities.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is it really tough?
&lt;/h2&gt;

&lt;p&gt;Simple answer — Nope!&lt;/p&gt;

&lt;p&gt;Let me exemplify myself:&lt;/p&gt;

&lt;p&gt;I started contributing to Karmada only a few days after it proposed its project idea, so I didn’t have/need any headstart.&lt;br&gt;
You don’t need to be proficient in each and every technology the organization or project is involving. For example, I wasn’t good at DevOps that time but this program gave me an opportunity to explore and learn myself that field of development as well.&lt;br&gt;
At the end of the day, the most important skill for doing open source dev is Patience, because the people working in open-source organizations belong to different countries and timezones. So, contribute and wait for the feedback that cycle goes on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Finally, after 12 weeks, the time really flies. I didn’t want this program to end. But every good thing comes to an end. Thanks to my mentors Chinmay Mehta , Hongcai Ren and other community members because without them this wouldn’t have been possible. I really appreciate my mentor’s time and effort, as well as the effort other community members put into this program. I was really amazed to see the community which is so understanding and welcoming and always ready to help new contributors.&lt;/p&gt;

&lt;p&gt;I had a great time with the Karmada community, with the amazing members supporting and helping me throughout the journey. I look forward to contributing more to this project and being more active in the community even after the mentorship.&lt;/p&gt;

&lt;h2&gt;
  
  
  Adios
&lt;/h2&gt;

&lt;p&gt;Thanks for reaching till here! Hope you found this blog informative enough to have gained insights into the specifics of the LFX Mentorship Program.&lt;/p&gt;

&lt;p&gt;If you still have any questions regarding this program or regarding open source dev, or tech in general, or just wanna check out my work, feel absolutely free to reach me out on my social media handles provided below:&lt;/p&gt;

&lt;p&gt;Linkedin : &lt;a href="https://www.linkedin.com/in/shwet-khatri"&gt;https://www.linkedin.com/in/shwet-khatri-4ab216196/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub : &lt;a href="https://github.com/ShwetKhatri2001"&gt;https://github.com/ShwetKhatri2001&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Twitter : &lt;a href="https://twitter.com/shwetkhatri2001"&gt;https://twitter.com/shwetkhatri2001&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Till then, Keep Contributing 🙂&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>cncf</category>
      <category>webdev</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>My Journey in LGMSOC’21</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Thu, 14 Apr 2022 14:17:29 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/my-journey-in-lgmsoc21-eji</link>
      <guid>https://dev.to/shwetkhatri2001/my-journey-in-lgmsoc21-eji</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;“ The journey of a thousand miles start with a single step ”&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
 &lt;strong&gt;&lt;em&gt;— Lao Tzu&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What is Open-Source Contribution?
&lt;/h2&gt;

&lt;p&gt;Open-Source software provides users the freedom to modify their code according to their need. It is a way through which you can get a real developer experience and work on amazing real-time projects. We get solve many real-life problems through the technical solutions by working on such open-source projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is LGM-SOC?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://letsgrowmore.in/"&gt;LetsGrowMore&lt;/a&gt; is a community of the students, for the students, by the students. LetsGrowMore Summer of Code(LGMSOC) is a 2-month long open source contribution program which was initiated to enhance the student participation in the open source community and the contribution programs under the guidance of mentors from the open-source community.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--japEa9Oq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2ARtIIYPtj95-P0ZRCVRPjpw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--japEa9Oq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2ARtIIYPtj95-P0ZRCVRPjpw.png" alt="LetsGrowMore" width="800" height="327"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My 2 months long Journey ……
&lt;/h2&gt;

&lt;p&gt;It was my first open source program , I was quite good at web development and beginner in open source just because of Hacktoberfest2020, when program started on 10 June, 2021. I thought I know GitHub well , but when I started contributing I got to know I didn’t know everything. Open Source contributions really help us with Git and GitHub , which should be handled wisely when you are working on good quality projects. I learnt how a team work and collaborate on a project .All the mentors and project admins helped me a lot for that via live sessions and guidance.&lt;/p&gt;

&lt;p&gt;Now coming to contributions, I started with two beginner projects having tech stack for front-end web development . I tried to make first PR to &lt;a href="https://github.com/manankohlii/spacex-launch-data"&gt;spacex-launch-data&lt;/a&gt; where I set all the details for space missions fetched from SPACEX API in a well designed card based UI . after development I faced some git merge conflicts that I solved after few attempts. Finally I made that PR on main repo which got merged for level-3 with appreciation from project admin that I did not expect from 1st PR, so it really boosted my confidence. Along with contributing on this project I found another project &lt;a href="https://github.com/nilisha-jais/Musicophilia"&gt;Musicophilia&lt;/a&gt; very interesting , I was contributing on these two projects and was finding more interesting projects in first week.&lt;/p&gt;

&lt;p&gt;After first week of contributions I found a Full / MERN stack project called &lt;a href="https://github.com/rockingrohit9639/project-zone"&gt;project-zone&lt;/a&gt; , that I was actually looking for. This project helps students to find project ideas based on their interests , students can also save, like and rate their favourite projects and can get badges according to their activity on their profile. I contributed during whole program on this project and am the &lt;strong&gt;Top Contributor now with 40+ PR&lt;/strong&gt; got merged. The project admin - Rohit Kumar Saini really helped me every time when I requested . mentors for this project - Satyam and Kanak were also happy to help every time. I created most of the frontend pages from scratch in ReactJS according to figma design I was being given . Then I moved to backend with MongoDB and NodeJS , A contributor Naveen was working really good with backend, we team up for different functionalities and I learnt a lot from him. I added user like , save, rate, comment, profile update, project add, badge for activity and many more backend functionalities and integrated them with frontend as well.&lt;/p&gt;

&lt;p&gt;I was feeling very excited contributing to project-zone everyday that I even did not look for more projects for one and half months. Then for last two weeks I started contributing on LetsGrowMoreCommunity’s own project &lt;a href="https://github.com/LetsGrowMoreCommunity/DSA-Playyard"&gt;DSA-Playyard&lt;/a&gt; which helps students who want to enhance their journey in software development by enhancing DSA problem solving skills. I was solving some of the Best DSA problems and was contributing them with explanation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;As the journey came to an end I had a total of successful &lt;strong&gt;60+ PR&lt;/strong&gt; merged in this span of 2 months.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9EXt_li_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2A3TBJwbok1Is0GvDEdQGePg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9EXt_li_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/2000/1%2A3TBJwbok1Is0GvDEdQGePg.png" alt="LGMSOC Contributions" width="800" height="561"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This was the first season of &lt;strong&gt;LGMSOC&lt;/strong&gt; that wrapped up after your consistent efforts and enthusiasm. With more than &lt;strong&gt;4000 participants, 100+ highly skilled mentors, and 60 projects&lt;/strong&gt; from varied domains to contribute, the first season was a great success. I would like to thank LetsGrowMoreCommunity, all the project admins, mentors and contributors. A great shout out to all of them, they deserve the highest appreciation.&lt;/p&gt;

&lt;p&gt;&lt;iframe src="https://player.vimeo.com/video/585945686" width="710" height="399"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In this journey I learnt a lot from the community. I will continue contributing to such open-source projects even after &lt;br&gt;
LGMSOC( &lt;a href="https://letsgrowmore.in/"&gt;letsgrowmore.in&lt;/a&gt; ).&lt;/p&gt;

&lt;p&gt;Looking Forward to contribute more in open source.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>webdev</category>
      <category>react</category>
      <category>beginners</category>
    </item>
    <item>
      <title>9 Best programming project ideas for beginners to level up their coding skills</title>
      <dc:creator>Shwet Khatri</dc:creator>
      <pubDate>Mon, 02 Nov 2020 20:35:01 +0000</pubDate>
      <link>https://dev.to/shwetkhatri2001/9-best-programming-project-ideas-for-beginners-to-level-up-their-coding-skills-1m3f</link>
      <guid>https://dev.to/shwetkhatri2001/9-best-programming-project-ideas-for-beginners-to-level-up-their-coding-skills-1m3f</guid>
      <description>&lt;p&gt;It is a high time to challenge your skills and take a step forward towards your goal to become a qualified programmer. Mentioned below are some of the popular projects you can choose from in order to garnish your portfolio with:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Chess Game&lt;br&gt;
Isn't it astonishing to build your own chess game and play? You may begin to design a chess board and it’s pieces with impressive graphics that you would prefer among available chess games. This project will make you brainstorm learned concepts in order to create algorithms, and decide how to make the application work fluently. Do not sit relaxed, it's time to flaunt your programming skills through your game.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Mobile App&lt;br&gt;
A mobile app will ask you to use programming languages like HTML and CSS, in order to design outstanding layouts for Android and iOS devices. Apart from coding skills, this project will provide assistance to create customised interfaces that are mobile-device friendly as well. Through this project you will be exposed to limitless designs that can be created using CSS and you will end up improving CSS language skills into the bargain.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Calculator&lt;br&gt;
A calculator is a well-known tool in the world, therefore, you must go through available calculators and design the most appropriate and an error-free calculator. This project will offer tremendous opportunities to practice creating multiple layouts, logics that reads symbols and provides desired output immediately, and visually appealing graphics. To design this application, JavaScript is considered an excellent approach to pair with HTML and CSS.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;To-Do List&lt;br&gt;
A to-do list will assist you with the appropriate usage of buttons, animation, user interaction and events while creating a simple UI. This is an impressive project that can be added into your portfolio to show-off your programming skills in front of the recruiters.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Weight converter&lt;br&gt;
A weight converter will ask you to incorporate multiple units and their conversion methods. You only need to act creatively and implement features, which lack in other weight converters. This one is quite similar to creating a to-do list and can be created by using programming languages like HTML and JavaScript.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rock-Paper-Scissors game&lt;br&gt;
One of the most popular games among the kids is 'A rock, paper, scissor game' that may turn out as a brilliant idea to challenge your programming skills at present. Apart from designing the game, you need to create the logical robot that will be playing against the user in an interesting manner. Moreover, with good coding practice you may learn to formulate a multiple range of graphics.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Tic Tac Toe Game&lt;br&gt;
Yes, you can build Tic Tac Toe, another prevalent game among kids, where a square of 9 boxes appears on the screen and whosoever first introduces an unbroken vertical, horizontal or diagonal line is considered a victor. Python’s pygame library will help you with required graphics and audios.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Basic HTML5 Website&lt;br&gt;
This project is a collection of multiple concepts including design principles, file linking, web hosting, and coding logic. To accomplish an ultimate goal of becoming a web developer, understanding towards HTML and CSS websites is a necessity and therefore, calling this project a golden opportunity will not be wrong.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JavaScript Slideshow&lt;br&gt;
This one is a suggestion that should be appraised for sure, as you will be exposed to the basics of Document Object Model (DOM) in the browser to give a dynamic nature to your website. Besides, this one can be used repetitively and a web developer is incomplete without the logic of creating a simple JavaScript slideshow.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>beginners</category>
      <category>coding</category>
      <category>programming</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
