<?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: Takshil Pandya</title>
    <description>The latest articles on DEV Community by Takshil Pandya (@takshil_pandya_d8453c036d).</description>
    <link>https://dev.to/takshil_pandya_d8453c036d</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%2F3151748%2Fd0ca65b3-995a-40d6-9cda-4a1b339df01a.jpg</url>
      <title>DEV Community: Takshil Pandya</title>
      <link>https://dev.to/takshil_pandya_d8453c036d</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/takshil_pandya_d8453c036d"/>
    <language>en</language>
    <item>
      <title>I Built My First Full-Stack E-commerce Website – ShopKart</title>
      <dc:creator>Takshil Pandya</dc:creator>
      <pubDate>Fri, 13 Mar 2026 01:46:13 +0000</pubDate>
      <link>https://dev.to/takshil_pandya_d8453c036d/i-built-my-first-full-stack-e-commerce-website-shopkart-k09</link>
      <guid>https://dev.to/takshil_pandya_d8453c036d/i-built-my-first-full-stack-e-commerce-website-shopkart-k09</guid>
      <description>&lt;p&gt;After spending time learning full-stack development, I finally built my first full-stack web application — ShopKart, a modern e-commerce platform.&lt;/p&gt;

&lt;p&gt;This project helped me understand how real production systems work, from authentication and database design to payment integration and admin dashboards.&lt;/p&gt;

&lt;p&gt;🛍️ What is ShopKart?&lt;/p&gt;

&lt;p&gt;ShopKart is a full-stack e-commerce website where users can browse products, add items to a cart, and complete purchases online.&lt;/p&gt;

&lt;p&gt;It also includes an admin dashboard for managing products, users, and categories.&lt;/p&gt;

&lt;p&gt;🔗 Live Demo&lt;br&gt;
&lt;a href="https://shopkartsite.vercel.app" rel="noopener noreferrer"&gt;https://shopkartsite.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⚙️ Tech Stack&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend&lt;/li&gt;
&lt;li&gt;Next.js (App Router)&lt;/li&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Tailwind CSS&lt;/li&gt;
&lt;li&gt;Backend&lt;/li&gt;
&lt;li&gt;Next.js API Routes&lt;/li&gt;
&lt;li&gt;Prisma ORM&lt;/li&gt;
&lt;li&gt;PostgreSQL (Neon)&lt;/li&gt;
&lt;li&gt;Redis (for OTP verification)&lt;/li&gt;
&lt;li&gt;Chart.js (admin analytics dashboard)&lt;/li&gt;
&lt;li&gt;Cashfree (payment integration)&lt;/li&gt;
&lt;li&gt;Vercel (deployment)&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;User Features&lt;/li&gt;
&lt;li&gt;User authentication&lt;/li&gt;
&lt;li&gt;Email verification using OTP&lt;/li&gt;
&lt;li&gt;Product search and filtering&lt;/li&gt;
&lt;li&gt;Pagination for products&lt;/li&gt;
&lt;li&gt;Cart system&lt;/li&gt;
&lt;li&gt;Checkout system&lt;/li&gt;
&lt;li&gt;Payment integration&lt;/li&gt;
&lt;li&gt;Admin Features&lt;/li&gt;
&lt;li&gt;Create and delete categories&lt;/li&gt;
&lt;li&gt;Add and manage products&lt;/li&gt;
&lt;li&gt;Manage users&lt;/li&gt;
&lt;li&gt;Admin analytics dashboard&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🔐 OTP Authentication with Redis&lt;/p&gt;

&lt;p&gt;For email verification, I implemented an OTP system using Redis.&lt;/p&gt;

&lt;p&gt;Flow:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User signs up&lt;/li&gt;
&lt;li&gt;OTP is generated&lt;/li&gt;
&lt;li&gt;OTP is stored in Redis with expiration&lt;/li&gt;
&lt;li&gt;User enters OTP&lt;/li&gt;
&lt;li&gt;OTP is validated and account gets verified&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Using Redis made OTP verification fast and secure since the data automatically expires.&lt;/p&gt;

&lt;p&gt;📊 Admin Analytics with Chart.js&lt;/p&gt;

&lt;p&gt;The admin dashboard includes analytics visualizations using Chart.js.&lt;/p&gt;

&lt;p&gt;This helps display useful information like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;user statistics&lt;/li&gt;
&lt;li&gt;product data&lt;/li&gt;
&lt;li&gt;activity insights&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;📚 What I Learned&lt;/p&gt;

&lt;p&gt;Building this project taught me a lot about:&lt;br&gt;
Full-stack architecture&lt;br&gt;
Designing relational databases&lt;br&gt;
Authentication flows&lt;br&gt;
Payment gateway integrations&lt;br&gt;
Using Redis for temporary data storage&lt;br&gt;
Creating admin dashboards&lt;/p&gt;

&lt;p&gt;This was a great hands-on experience connecting frontend, backend, and database systems together.&lt;/p&gt;

&lt;p&gt;🔗 Project Links&lt;/p&gt;

&lt;p&gt;🌐 Live Website&lt;br&gt;
&lt;a href="https://shopkartsite.vercel.app" rel="noopener noreferrer"&gt;https://shopkartsite.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 GitHub Repository&lt;br&gt;
&lt;a href="https://github.com/TakshilCodes/shopkart-ecom" rel="noopener noreferrer"&gt;https://github.com/TakshilCodes/shopkart-ecom&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🚀 What's Next?&lt;/p&gt;

&lt;p&gt;I’m continuing to build more projects and improve my full-stack development skills.&lt;/p&gt;

&lt;p&gt;If you have any feedback or suggestions, I’d love to hear them!&lt;/p&gt;

&lt;h1&gt;
  
  
  webdev #nextjs #fullstack #typescript #opensource
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>I’m Now on Fiverr — Offering React &amp; Tailwind Projects!</title>
      <dc:creator>Takshil Pandya</dc:creator>
      <pubDate>Tue, 20 May 2025 09:37:00 +0000</pubDate>
      <link>https://dev.to/takshil_pandya_d8453c036d/im-now-on-fiverr-offering-react-tailwind-projects-349n</link>
      <guid>https://dev.to/takshil_pandya_d8453c036d/im-now-on-fiverr-offering-react-tailwind-projects-349n</guid>
      <description>&lt;p&gt;Hey devs! 👋&lt;/p&gt;

&lt;p&gt;I'm excited to share that I’ve officially launched my &lt;strong&gt;Fiverr&lt;/strong&gt; profile where I’m offering freelance services in &lt;strong&gt;React.js&lt;/strong&gt; and &lt;strong&gt;Tailwind CSS&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;After building multiple personal projects and honing my frontend skills, I decided to take the leap into freelancing. If you're a designer, startup founder, or developer looking to bring your designs to life — I’d love to help!&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ What I Offer:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Convert Figma/PSD designs to responsive React + Tailwind code&lt;/li&gt;
&lt;li&gt;Build personal portfolios or landing pages&lt;/li&gt;
&lt;li&gt;Clean UI with mobile-first design and fast performance&lt;/li&gt;
&lt;li&gt;Bug fixes and UI enhancements in existing React apps&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔗 Check it out:
&lt;/h3&gt;

&lt;p&gt;👉 &lt;a href="https://www.fiverr.com/takshil_dev" rel="noopener noreferrer"&gt;fiverr.com/takshil_dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm open to collaboration, feedback, or just connecting with other devs here!&lt;/p&gt;

&lt;p&gt;Let’s build something cool together. 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  react #tailwindcss #freelance #fiverr #webdev #frontend #devto
&lt;/h1&gt;

</description>
    </item>
    <item>
      <title>Build a Portfolio with React &amp; GSAP</title>
      <dc:creator>Takshil Pandya</dc:creator>
      <pubDate>Mon, 12 May 2025 02:44:36 +0000</pubDate>
      <link>https://dev.to/takshil_pandya_d8453c036d/build-a-portfolio-with-react-gsap-3bah</link>
      <guid>https://dev.to/takshil_pandya_d8453c036d/build-a-portfolio-with-react-gsap-3bah</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;I recently built my personal portfolio using React and Tailwind CSS&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Dark mode toggle&lt;/li&gt;
&lt;li&gt;Email contact form using EmailJS&lt;/li&gt;
&lt;li&gt;Smooth scroll animations with GSAP&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;a href="https://takshilpandya.vercel.app/" rel="noopener noreferrer"&gt;takshil.dev&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Let me know your thoughts or questions in the comments!&lt;/p&gt;

</description>
      <category>react</category>
      <category>tailwindcss</category>
      <category>portfolio</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
