<?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: Ashmita Sen Roy</title>
    <description>The latest articles on DEV Community by Ashmita Sen Roy (@ashmitasenroy).</description>
    <link>https://dev.to/ashmitasenroy</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%2F3391183%2F89d0fc9d-f80e-4a60-aeda-3b163760c690.jpeg</url>
      <title>DEV Community: Ashmita Sen Roy</title>
      <link>https://dev.to/ashmitasenroy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ashmitasenroy"/>
    <language>en</language>
    <item>
      <title>I Built an Animated Portfolio to Stand Out — Here's What I Learned (and You Can Too)"</title>
      <dc:creator>Ashmita Sen Roy</dc:creator>
      <pubDate>Sun, 27 Jul 2025 08:03:08 +0000</pubDate>
      <link>https://dev.to/ashmitasenroy/i-built-an-animated-portfolio-to-stand-out-heres-what-i-learned-and-you-can-too-128e</link>
      <guid>https://dev.to/ashmitasenroy/i-built-an-animated-portfolio-to-stand-out-heres-what-i-learned-and-you-can-too-128e</guid>
      <description>&lt;p&gt;If your portfolio doesn’t feel like you, does it really represent you?&lt;/p&gt;

&lt;p&gt;I wanted mine to reflect not just my projects — but also my personality.&lt;br&gt;
So I built an animated, interactive portfolio that’s clean, fun, and makes people say,&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Whoa, this actually feels alive.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here’s everything I learned from building it:&lt;/strong&gt; the good, the bugs, and what made it stand out.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why I Chose to Animate My Portfolio&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let’s be real: most dev portfolios follow the same vibe — static sections, neat project cards, links, and a contact form. Which is fine.&lt;/p&gt;

&lt;p&gt;But I wanted mine to be more expressive.&lt;br&gt;
More &lt;strong&gt;&lt;em&gt;Me&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So I added:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Smooth scroll-based animations&lt;/li&gt;
&lt;li&gt;Floating elements &amp;amp; UI transitions&lt;/li&gt;
&lt;li&gt;Background video layers&lt;/li&gt;
&lt;li&gt;Easter eggs &amp;amp; interactive touches&lt;/li&gt;
&lt;li&gt;Micro-interactions on hover/click&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🛠** Tech Stack**&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Framework: React.js&lt;/li&gt;
&lt;li&gt;Styling: Tailwind CSS&lt;/li&gt;
&lt;li&gt;Animation: Framer Motion + Lottie&lt;/li&gt;
&lt;li&gt;Deployment: Vercel&lt;/li&gt;
&lt;li&gt;Design assets: Canva + Figma + Heroicons&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🧩 &lt;strong&gt;Key Features &amp;amp; Components&lt;/strong&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%2Fe1bgrmaf0g5gprif08c1.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%2Fe1bgrmaf0g5gprif08c1.png" alt="Portfolio-Project-Section" width="800" height="292"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Framer Motion Magic:&lt;/strong&gt;&lt;br&gt;
Each section animates into view as you scroll, thanks to Framer Motion:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;jsx
Copy
Edit
&amp;lt;motion.div
  initial={{ opacity: 0, y: 50 }}
  whileInView={{ opacity: 1, y: 0 }}
  transition={{ duration: 0.5 }}
&amp;gt;
  &amp;lt;h2&amp;gt;Projects&amp;lt;/h2&amp;gt;
&amp;lt;/motion.div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I used this pattern everywhere — for headings, cards, even the footer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Floating Stars, &amp;amp; More:&lt;/strong&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%2Fq81wrr3xkusswybtmva1.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%2Fq81wrr3xkusswybtmva1.png" alt="Floating Star" width="265" height="177"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I added a floating star on the “About Me” page — when clicked, it twinkles and plays a soft “ding!” 🟊&lt;br&gt;
Just for fun. Little details matter.&lt;/p&gt;

&lt;p&gt;Also, custom cursor on hover for special sections using cursor-none + useEffect to track pointer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Modular Project Cards with Hover Effects:&lt;/strong&gt;&lt;br&gt;
Each project card animates in with a bounce, and expands on hover to reveal more info. Clean and satisfying.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Finally:&lt;/strong&gt; &lt;br&gt;
Added a contact section by which recruiters can easily contact me via email. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔗 Live Demo + GitHub&lt;/strong&gt;&lt;br&gt;
🌐&lt;a href="https://ashmitas-portfolio.onrender.com/" rel="noopener noreferrer"&gt; Live Site&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your portfolio is your dev handshake. So make it yours.&lt;br&gt;
Whether that’s slick animations, quirky touches, or a unique layout — let your creativity shine through your code.&lt;/p&gt;

&lt;p&gt;This was a fun experiment that helped me learn a lot about performance, animation, and frontend UX.&lt;br&gt;
Let me know if you want a template — or just drop your portfolio link, I’d love to see it!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🧵 Let’s Connect!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/ashmitasenroy" rel="noopener noreferrer"&gt; GitHub&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/in/ashmita-sen-roy/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>uiux</category>
    </item>
  </channel>
</rss>
