<?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: Shefali Kashyap</title>
    <description>The latest articles on DEV Community by Shefali Kashyap (@kudos2shef).</description>
    <link>https://dev.to/kudos2shef</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%2F1561592%2F939f7011-8ee0-4ad1-8b1c-165b78405a6d.png</url>
      <title>DEV Community: Shefali Kashyap</title>
      <link>https://dev.to/kudos2shef</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kudos2shef"/>
    <language>en</language>
    <item>
      <title>Dynamic API Office Edition</title>
      <dc:creator>Shefali Kashyap</dc:creator>
      <pubDate>Sun, 27 Jul 2025 08:36:54 +0000</pubDate>
      <link>https://dev.to/kudos2shef/dynamic-api-office-edition-3gle</link>
      <guid>https://dev.to/kudos2shef/dynamic-api-office-edition-3gle</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend/axero"&gt;Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev: Office Space&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I designed and developed a responsive intranet homepage tailored for internal office use.&lt;br&gt;
This project features a clean, card-based layout with smooth transitions and dynamic data rendering through HTML,CSS and  JavaScript.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Live Site : &lt;a href="https://kudos2shef.github.io/DynamicApi/" rel="noopener noreferrer"&gt;Preview&lt;/a&gt;&lt;br&gt;
View Code : &lt;a href="https://github.com/kudos2Shef/DynamicApi" rel="noopener noreferrer"&gt;View&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;Key Features &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Dynamic Api Integration&lt;/strong&gt;: Instead of hardcoding API keys, I created a flexible function that extracts all keys dynamically and accesses user info based on their index, improving scalability and maintainability&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Search Functionality&lt;/strong&gt; : This includes a live search bar that filters and displays user cards matching the input, enhancing usability.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fefkrxvbfb2niztp0zlsa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fefkrxvbfb2niztp0zlsa.png" alt="Find users with " width="800" height="730"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;User Info Cards&lt;/strong&gt; : Each user card is clickable, displaying detailed information in a smooth transition.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Folqzzk941vpr3pgpsocq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Folqzzk941vpr3pgpsocq.png" alt="User Info" width="800" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Monthly Birthday Edition&lt;/strong&gt; : Accessible via a hamburger menu, this section shows which employees have birthdays in the current month and the age they are turning.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkg4mes1alj0s3eh9uylw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkg4mes1alj0s3eh9uylw.png" alt="B'Day Edition" width="800" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Responsive Design&lt;/strong&gt; : The interface adapts to various screen sizes, ensuring a consistent user experience across devices.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Dark Mode Toggle&lt;/strong&gt; : A toggle function allows users to switch between themes for better accessibility.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fib4kaoxwekc1euzk3k6y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fib4kaoxwekc1euzk3k6y.png" alt="Toggle" width="800" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Performance-Oriented UI&lt;/strong&gt; : Used CSS transitions and minimal DOM manipulations to ensure fast rendering and user-friendly animations.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This project focuses on simplicity with powerful functionality, aiming to serve as a clean, dynamic, and engaging homepage for internal office teams.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Winter Solstice Challenge</title>
      <dc:creator>Shefali Kashyap</dc:creator>
      <pubDate>Sat, 28 Dec 2024 15:04:43 +0000</pubDate>
      <link>https://dev.to/kudos2shef/winter-solstice-challenge-5a50</link>
      <guid>https://dev.to/kudos2shef/winter-solstice-challenge-5a50</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend-2024-12-04"&gt;Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;This frontend project is a simple and visually engaging desktop based E-magazine website drawing ideas from books. It showcases a clean and modern design using HTML, CSS, and JavaScript.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;LIVE SITE :- &lt;a href="https://winter-sol.vercel.app/" rel="noopener noreferrer"&gt;PREVIEW&lt;/a&gt;&lt;br&gt;
VIEW CODE :- &lt;a href="https://github.com/kudos2Shef/winterSol" rel="noopener noreferrer"&gt;CODE&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;The project was built without altering the provided HTML template, except for adding link and script tags to integrate external CSS and JavaScript. The idea behind this project was to create an E-magazine style website. &lt;br&gt;
The main objective was to create an E-magazine style website with interactive and visually appealing elements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features and Functionality:
&lt;/h2&gt;

&lt;p&gt;JavaScript Functionality:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Dynamically created div, section, and img elements using JavaScript.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Added and manipulated content within the DOM using JavaScript for seamless integration.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Applied JavaScript for styling adjustments, such as implementing a sticky navbar and other interactive elements.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;CSS Implementation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;CSS Grid system to achieve a structured and organized layout.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;CSS column feature for styling text and layout sections.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Designed a navbar with sticky positioning for improved navigation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Used Flexbox for flexible layout elements.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Images and Multimedia:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Some images were dynamically included through JavaScript, showcasing how JavaScript can handle multimedia integration efficiently.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Limitations and Future Goals:
&lt;/h2&gt;

&lt;p&gt;Currently, the website is optimized for desktop and lacks full responsiveness.&lt;br&gt;
Future plans include improving the website’s responsiveness to ensure a seamless experience across all devices.&lt;/p&gt;

&lt;p&gt;Any feedback will be appreciated.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Introducing Sharon Rose Gem: A Platform for Gem Enthusiasts Built on WIX</title>
      <dc:creator>Shefali Kashyap</dc:creator>
      <pubDate>Sat, 26 Oct 2024 12:15:03 +0000</pubDate>
      <link>https://dev.to/kudos2shef/introducing-sharon-rose-gem-a-platform-for-gem-enthusiasts-built-on-wix-38eb</link>
      <guid>https://dev.to/kudos2shef/introducing-sharon-rose-gem-a-platform-for-gem-enthusiasts-built-on-wix-38eb</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wix-2024-10-16"&gt;Wix Studio Challenge: Community Edition&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Community Platform
&lt;/h2&gt;

&lt;p&gt;Sharon Rose Gem is crafted on WIX for gem enthusiasts to shop unique collections, explore upcoming events, and stay updated on exclusive gatherings. Plus, you can share and read insightful posts with our community!&lt;br&gt;
This vibrant community platform features a variety of sections, including a Members Area, Events, Groups, an online shop, a shopping cart, a Blog, and more, all designed to enrich the experience of our gem enthusiasts.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Preview:&lt;a href="https://kudos2shef.wixsite.com/sharon-rose-gem" rel="noopener noreferrer"&gt;SharonRoseGem&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz7xo2i1hnwhr4fdvgknk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz7xo2i1hnwhr4fdvgknk.png" alt="1" width="800" height="1295"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvuta1s3ut4qpun8gv7e7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvuta1s3ut4qpun8gv7e7.png" alt="2" width="800" height="618"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F25112bn7ajw93ojydwpb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F25112bn7ajw93ojydwpb.png" alt="3" width="800" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6mttbd6mb9hpzcxfctdw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6mttbd6mb9hpzcxfctdw.png" alt="4" width="800" height="309"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Development Journey
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Velo APIs
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Events API&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WixEvents: For managing events.&lt;/li&gt;
&lt;li&gt;Ticket Definitions: For managing ticket types.&lt;/li&gt;
&lt;li&gt;Tickets: For retrieving and checking in purchased tickets.&lt;/li&gt;
&lt;li&gt;Orders: For managing ticket reservations and orders.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Product API&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Variants: Combinations of different product options and choices. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Real-time API&lt;/strong&gt; - Allows users to send real-time messages over channels that site visitors are subscribed to.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Email Marketing API&lt;/strong&gt; - Enables users to manage email marketing campaigns, create new campaigns with customized email templates, and access account information. &lt;/p&gt;

&lt;h3&gt;
  
  
  Wix Apps
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. WIX Business Solutions&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/events" rel="noopener noreferrer"&gt;WIX Events &amp;amp; Tickets&lt;/a&gt; enables businesses to manage events directly through their website, allowing users to create, promote, and sell tickets. Attendees can purchase tickets easily and receive confirmation via email, enhancing the overall experience.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/wix-stores?searchLocation=standalone-header" rel="noopener noreferrer"&gt;WIX Stores&lt;/a&gt; manage inventory, and process payments securely.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/web-solution/blog?appIndex=0&amp;amp;collimp_id=5d1dbf31-1fae-4fcf-bc0e-66f1e0a621d0&amp;amp;referralSectionName=wix%20blog" rel="noopener noreferrer"&gt;WIX Blog&lt;/a&gt; Users can also enable comments for interaction, making it easy to connect with their audience and share updates, insights, or stories.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. WIX Installed Apps&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/web-solution/deb18ef1-e0c6-4668-a7bc-4a13785eb5b7?appIndex=0&amp;amp;collimp_id=25a66645-b074-412d-83f6-265b098d14a0&amp;amp;referralSectionName=instagram%20feed" rel="noopener noreferrer"&gt;Instagram Feed&lt;/a&gt; - this display latest Instagram posts on the website, allowing visitors to engage with the brand's social media presence directly.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/web-solution/members-area?appIndex=0&amp;amp;collimp_id=ac62167a-9f36-433c-993d-c89ba064afb5&amp;amp;referralSectionName=wix%20members" rel="noopener noreferrer"&gt;WIX Members Area&lt;/a&gt; allow users to manage their profiles, access members-only pages, and receive tailored content based on their interests.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/wix-groups?searchLocation=standalone-header" rel="noopener noreferrer"&gt;WIX Groups&lt;/a&gt; allow to join different groups based on interests or topics, encouraging collaboration and communication among members.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.wix.com/app-market/web-solution/wix-ecom-validation-rules?appIndex=6&amp;amp;collimp_id=4cdd908a-8c48-4721-804a-e86ccdc5161d&amp;amp;referralSectionName=wix%20checkout" rel="noopener noreferrer"&gt;WIX Checkout Requirements&lt;/a&gt; include shipping address, payment method, and account creation options available.&lt;/li&gt;
&lt;li&gt;Zoom Meet&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Special Features:-&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;1.Automation Created by owner&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Users can request notifications for out-of-stock products and will receive an email once the product is back in stock.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F41791i8ghq6th1e9bs6k.png" alt="Product is back Email Template" width="800" height="1581"&gt;
&lt;/li&gt;
&lt;li&gt;New sign-ups receive two emails: a welcome email and an invitation to an upcoming event promotion.
&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr0r846tg2zxiscca3zul.png" alt="Event Promo Email Template" width="800" height="857"&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2.Created a ticketed event where members can purchase tickets and receive a thank-you email with a downloadable ticket. &lt;br&gt;
&lt;strong&gt;This event has been made available at no cost for demonstration purpose&lt;/strong&gt;.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foknznmiuxvsomdvx5ef1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foknznmiuxvsomdvx5ef1.png" alt="Ticket" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Members can follow other users, start posts, or create groups.&lt;br&gt;
 4.The site owner can publish blogs.&lt;br&gt;
 5.Members receive notifications when a new blog is published, when a group is created, or when someone follows them. &lt;/p&gt;

&lt;p&gt;This site was an idea that lived in my mind for so long, but I’d never taken the leap to bring it to life—until the WIX Dev Challenge came along. Taking on my very first Dev challenge, I finally turned my vision into reality, and I loved every moment of working on it!&lt;/p&gt;

&lt;p&gt;Thank you for your time! I’d be grateful for any suggestions or feedback you might have.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wixstudiochallenge</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
