<?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: Deeraj Kumar</title>
    <description>The latest articles on DEV Community by Deeraj Kumar (@drj_ck).</description>
    <link>https://dev.to/drj_ck</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%2F3971695%2F74475ddc-233e-4605-a3ba-e7cda2a967c5.png</url>
      <title>DEV Community: Deeraj Kumar</title>
      <link>https://dev.to/drj_ck</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/drj_ck"/>
    <language>en</language>
    <item>
      <title>TradeWeave: Eliminating Middlemen in Fashion</title>
      <dc:creator>Deeraj Kumar</dc:creator>
      <pubDate>Sun, 07 Jun 2026 15:51:29 +0000</pubDate>
      <link>https://dev.to/drj_ck/tradeweave-eliminating-middlemen-in-fashion-4dij</link>
      <guid>https://dev.to/drj_ck/tradeweave-eliminating-middlemen-in-fashion-4dij</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-05-21"&gt;GitHub Finish-Up-A-Thon Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;TradeWeave&lt;/strong&gt; — a B2B + B2C fashion marketplace that connects small scale weavers and manufacturers directly to customers and retailers, eliminating middlemen entirely.&lt;/p&gt;

&lt;p&gt;The project started as a notebook idea at midnight: &lt;em&gt;"What if factory workers and artisans could sell directly, keeping the full margin instead of losing 40% to supply chain bloat?"&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;🔗 &lt;strong&gt;&lt;a href="https://deeraj25.github.io/tradeweave/#/" rel="noopener noreferrer"&gt;Live Demo — TradeWeave&lt;/a&gt;&lt;/strong&gt; — Try it right now, no installation needed&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to use:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Hover over any dress card — it flips to reveal sizes&lt;/li&gt;
&lt;li&gt;Pick a size, adjust quantity, click "Add to cart"&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;"Sign up"&lt;/strong&gt; to see the premium registration flow&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;TradeWeave logo 5 times&lt;/strong&gt; to unlock the hidden admin dashboard&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;"Wholesale"&lt;/strong&gt; tab to see direct manufacturer listings&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;💻 &lt;strong&gt;Source Code:&lt;/strong&gt; &lt;a href="https://github.com/Deeraj25/tradeweave" rel="noopener noreferrer"&gt;github.com/Deeraj25/tradeweave&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Comeback Story
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Before:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Idea scribbled in a notebook at midnight&lt;/li&gt;
&lt;li&gt;Zero code written&lt;/li&gt;
&lt;li&gt;Zero deployment&lt;/li&gt;
&lt;li&gt;Tucked away under "someday projects"&lt;/li&gt;
&lt;li&gt;Status: Abandoned&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;After:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full-featured marketplace in production&lt;/li&gt;
&lt;li&gt;~550 lines of polished HTML/CSS/JavaScript&lt;/li&gt;
&lt;li&gt;Deployed live on Netlify + GitHub Pages&lt;/li&gt;
&lt;li&gt;Anyone can use it instantly&lt;/li&gt;
&lt;li&gt;Real product with real features
&lt;strong&gt;Core fixes:&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Built the entire marketplace from scratch (this was a notebook idea, not existing code)&lt;/li&gt;
&lt;li&gt;Implemented hover-to-flip cards with CSS 3D transforms (perspective + rotateY)&lt;/li&gt;
&lt;li&gt;Created responsive product grid with auto-fill layout&lt;/li&gt;
&lt;li&gt;Built localStorage persistence for cart + admin state&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What Changed, Fixed, and Added
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Features added:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;5 product categories with 20+ items&lt;/li&gt;
&lt;li&gt;Hover-flip interaction (no page reload needed)&lt;/li&gt;
&lt;li&gt;AI Try-On modal with upload UX&lt;/li&gt;
&lt;li&gt;Wholesale B2B portal with manufacturer data&lt;/li&gt;
&lt;li&gt;Hidden admin dashboard (5-click unlock)&lt;/li&gt;
&lt;li&gt;Aurora-style signup with animated hero and steps&lt;/li&gt;
&lt;li&gt;Real-time analytics dashboard (revenue, top categories, order table)&lt;/li&gt;
&lt;li&gt;Mobile-responsive design&lt;/li&gt;
&lt;li&gt;Keyboard + mouse support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Polish &amp;amp; optimization:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Custom animations (staggered reveals, floats, shimmers)&lt;/li&gt;
&lt;li&gt;Cormorant Garamond typography (luxury feel)&lt;/li&gt;
&lt;li&gt;Gold + cream color scheme (premium Fashion aesthetic)&lt;/li&gt;
&lt;li&gt;Touch support for mobile&lt;/li&gt;
&lt;li&gt;Accessibility focus states&lt;/li&gt;
&lt;li&gt;Zero dependencies — works offline&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot
&lt;/h2&gt;

&lt;h3&gt;
  
  
  From Notebook Idea to Shipped Product
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;The Setup:&lt;/strong&gt;&lt;br&gt;
Building a fashion marketplace seemed ambitious for someone my age with limited time.&lt;/p&gt;

&lt;p&gt;But then I thought: &lt;em&gt;"This idea is real. Let me actually finish it."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where GitHub Copilot Made the Difference:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Image rendering logic&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I had emojis showing in product cards&lt;/li&gt;
&lt;li&gt;I wanted real images without rewriting the entire grid&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot prompt:&lt;/strong&gt; &lt;em&gt;"Update renderProducts so it displays p.img as a background image when present, else show the emoji"&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result:&lt;/strong&gt; Copilot wrote the conditional CSS background logic in 30 seconds. Done.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Manufacturer data generation&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I needed 4 realistic B2B factory listings with authentic Indian details&lt;/li&gt;
&lt;li&gt;MOQ, lead time, payment terms, materials, pricing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot prompt:&lt;/strong&gt; &lt;em&gt;"Generate a manufacturers array with 4 real Indian textile factories"&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result:&lt;/strong&gt; Copilot created the entire &lt;code&gt;manufacturers&lt;/code&gt; array with authentic details I'd never have thought of (e.g., "Tiruppur Knits Ltd · 4.7 stars · Cotton knitwear").&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. CSS 3D flip-card bug&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The back face of cards was showing through on initial load&lt;/li&gt;
&lt;li&gt;CSS 3D transforms can be finicky&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot prompt:&lt;/strong&gt; &lt;em&gt;"Why is backface-visibility not working on my flip cards?"&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result:&lt;/strong&gt; Copilot diagnosed the z-index + transform-style issue and rewrote the CSS to use &lt;code&gt;preserve-3d&lt;/code&gt; correctly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Responsive grid cleanup&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Mobile layout was breaking at certain widths&lt;/li&gt;
&lt;li&gt;Grid columns weren't scaling properly&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot prompt:&lt;/strong&gt; &lt;em&gt;"Fix the product grid so it works on mobile, tablet, and desktop"&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result:&lt;/strong&gt; Copilot rewrote the grid from fixed &lt;code&gt;grid-template-columns: repeat(4, 1fr)&lt;/code&gt; to smart &lt;code&gt;repeat(auto-fill, minmax(220px, 1fr))&lt;/code&gt; with proper breakpoints.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;5. Animation refinement&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I wanted the signup hero and product cards to feel "alive"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot prompt:&lt;/strong&gt; &lt;em&gt;"Add staggered fade-up animations to product cards with 0.06s delay between each"&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result:&lt;/strong&gt; Copilot added the &lt;code&gt;animation-delay&lt;/code&gt; calc logic and keyframe definitions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Real Win
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Copilot wasn't just autocomplete.&lt;/strong&gt; It was a finishing partner.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When I got stuck on CSS 3D transforms, Copilot explained the issue and fixed it.&lt;/li&gt;
&lt;li&gt;When I had feature ideas but no time to code them, Copilot built the scaffolding.&lt;/li&gt;
&lt;li&gt;When I needed data (manufacturers), Copilot generated realistic Indian textile factory details.&lt;/li&gt;
&lt;li&gt;When my code was 70% done, Copilot helped me polish the remaining 30% to shipping quality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Most importantly:&lt;/strong&gt; Copilot helped me realize that shipping a finished product matters way more than having perfect code.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I Learned
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Finishing &amp;gt; Perfection.&lt;/strong&gt; A shipped marketplace beats an unfinished "ideal" one.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live Demo &amp;gt; Code Link.&lt;/strong&gt; Anyone can test it right now. No "clone and run npm install."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Story &amp;gt; Just Features.&lt;/strong&gt; Judges aren't just looking at code — they're looking at the journey.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot is a tool, not cheating.&lt;/strong&gt; I wrote the core architecture. Copilot helped me finish the details.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Small teams move fast.&lt;/strong&gt; One developer (me) + one AI (Copilot) + one deadline = shipped product.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🔗 Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live Demo:&lt;/strong&gt; [&lt;a href="http://deeraj25.github.io/tradeweave/#/" rel="noopener noreferrer"&gt;http://deeraj25.github.io/tradeweave/#/&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source Code:&lt;/strong&gt; &lt;a href="https://github.com/Deeraj25/tradeweave" rel="noopener noreferrer"&gt;github.com/Deeraj25/tradeweave&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;My GitHub:&lt;/strong&gt; &lt;a href="https://github.com/Deeraj25" rel="noopener noreferrer"&gt;@Deeraj25&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Real Victory
&lt;/h2&gt;

&lt;p&gt;I went from &lt;strong&gt;"I have a notebook idea"&lt;/strong&gt; to &lt;strong&gt;"I have a live marketplace I'm proud to show anyone"&lt;/strong&gt; in one week.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Built by:&lt;/strong&gt; Deeraj Kumar and Sai Mukesh &lt;br&gt;
&lt;strong&gt;Stack:&lt;/strong&gt; HTML, CSS, vanilla JavaScript, Google Fonts&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Deploy:&lt;/strong&gt; Netlify (free tier) + GitHub Pages&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Challenge:&lt;/strong&gt; GitHub Finish-Up-A-Thon 2026&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
