<?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: Amit Kumar Sharma</title>
    <description>The latest articles on DEV Community by Amit Kumar Sharma (@amitksh).</description>
    <link>https://dev.to/amitksh</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%2F918384%2Fad584584-b9ea-44de-acdd-375d6aca77ff.jpg</url>
      <title>DEV Community: Amit Kumar Sharma</title>
      <link>https://dev.to/amitksh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amitksh"/>
    <language>en</language>
    <item>
      <title>Building an Awwwards-Level Portfolio in Hours Using Google's Antigravity AI</title>
      <dc:creator>Amit Kumar Sharma</dc:creator>
      <pubDate>Mon, 26 Jan 2026 19:48:38 +0000</pubDate>
      <link>https://dev.to/amitksh/building-an-awwwards-level-portfolio-in-hours-using-googles-antigravity-ai-534n</link>
      <guid>https://dev.to/amitksh/building-an-awwwards-level-portfolio-in-hours-using-googles-antigravity-ai-534n</guid>
      <description>&lt;h1&gt;
  
  
  New Year, New You Portfolio Challenge
&lt;/h1&gt;

&lt;p&gt;--labels dev-tutorial=devnewyear2026&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%2F29cm4l8kqior1p4eoxy6.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%2F29cm4l8kqior1p4eoxy6.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I'm &lt;strong&gt;Amit Sharma&lt;/strong&gt;, a full-stack developer and creative thinker who loves building digital products that look as good as they work.&lt;/p&gt;

&lt;p&gt;I'm currently working as a Software Development Engineer at 9AI, where I lead frontend development and focus on creating intuitive user experiences. My passion lies in bridging the gap between design and  crafting a pixel-perfect UI&lt;/p&gt;

&lt;p&gt;With this portfolio, I hope to express my identity not just as a coder, but as a creator who values aesthetics, performance, and attention to detail. I wanted a space that feels personal, dynamic, and "premium" to showcase my journey and the projects I'm proud of.&lt;/p&gt;

&lt;h2&gt;
  
  
  Portfolio
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://amit-portfolio-2026-927229468543.europe-west1.run.app/" rel="noopener noreferrer"&gt;Portfolio link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag__cloud-run"&gt;
  &lt;iframe height="600px" src="https://amit-portfolio-2026-927229468543.europe-west1.run.app"&gt;
  &lt;/iframe&gt;
&lt;/div&gt;




&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;Building this portfolio was an exercise in modern web development and "agentic" coding.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tech Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Framework&lt;/strong&gt;: Next.js 14&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Styling&lt;/strong&gt;: TailwindCSS, React Three Fibre &amp;amp; Framer Motion for animations&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Email Service&lt;/strong&gt;: Resend&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Deployment&lt;/strong&gt;: Google Cloud Run&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;AI Assistance&lt;/strong&gt;: AntiGravity&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Design Decisions
&lt;/h3&gt;

&lt;p&gt;I focused heavily on &lt;strong&gt;micro-interactions&lt;/strong&gt; and &lt;strong&gt;smooth transitions&lt;/strong&gt;. The goal was to make the site feel "alive" and give it an Awwwards-winning website feel.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Typography&lt;/strong&gt;: Used clean, modern sans-serif fonts to maintain a professional yet fresh look.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Component-Based Architecture&lt;/strong&gt;: Everything is modular. Data is separated into a &lt;code&gt;content.ts&lt;/code&gt; file, making it easy to update the portfolio without touching the UI code.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Google AI Tools
&lt;/h3&gt;

&lt;p&gt;I utilized Antigravity to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Project Planning&lt;/strong&gt;: Used &lt;strong&gt;gemini&lt;/strong&gt; to create the entire plan for the website including the design system from scratch, using only one image for the website's aesthetic.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Iterate on Design&lt;/strong&gt;: Rapidly prototyped components like the "Selected Work" section, fine-tuned spacing/colors, and created a clean UI by giving the reference images.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Deploy&lt;/strong&gt;: Generated the necessary &lt;code&gt;Dockerfile&lt;/code&gt; and &lt;code&gt;cloudbuild.yaml&lt;/code&gt; configurations to deploy seamlessly to Cloud Run.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What I'm Most Proud Of
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Time Efficiency&lt;/strong&gt;: I wanted to create a new portfolio for a long time but didn't have the time. With the help of Antigravity, I was able to create it within a few hours.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;The Section UI/UX&lt;/strong&gt;: I love how the achievement section turned out. The hover effects and the way the UI shown integrate with the typography feel very polished.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Animation&lt;/strong&gt;: Added small micro-animations like magnetic buttons, a custom animated cursor, and smoother mobile header open/close transitions.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>portfolio</category>
      <category>gemini</category>
    </item>
    <item>
      <title>Supaboard: A realtime whiteboard</title>
      <dc:creator>Amit Kumar Sharma</dc:creator>
      <pubDate>Thu, 20 Jul 2023 15:29:43 +0000</pubDate>
      <link>https://dev.to/amitksh/supaboard-a-realtime-whiteboard-3f2i</link>
      <guid>https://dev.to/amitksh/supaboard-a-realtime-whiteboard-3f2i</guid>
      <description>&lt;h2&gt;
  
  
  What I built
&lt;/h2&gt;

&lt;p&gt;Realtime Whiteboard application using Refine, MaterialUI and Supabase. It uses the Refine's Pixels application example. &lt;/p&gt;

&lt;h3&gt;
  
  
  Category Submission:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Most Technical Impressive&lt;/li&gt;
&lt;li&gt;Best Project built using Supabase&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  App Link
&lt;/h3&gt;

&lt;p&gt;Github:- &lt;a href="https://github.com/amit-ksh/supaboard"&gt;https://github.com/amit-ksh/supaboard&lt;/a&gt;&lt;br&gt;
App Link:- &lt;a href="https://refine-supaboard.netlify.app/"&gt;https://refine-supaboard.netlify.app/&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Note: Github login not working right now&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3pPRVE7u--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vhrnnvh0qv0ztktbis24.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3pPRVE7u--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vhrnnvh0qv0ztktbis24.png" alt="supaboard login page" width="800" height="455"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--M9h4c5hO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8vctlt22acuf4q34mkn2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--M9h4c5hO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8vctlt22acuf4q34mkn2.png" alt="supaboard list page" width="800" height="455"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;h3&gt;
  
  
  Description
&lt;/h3&gt;

&lt;p&gt;Supaboard is a realtime whiteboard built using Refine, MaterialUI and Supabase. It is a simple and easy to use tool for creating art or playing &lt;em&gt;Pictionary&lt;/em&gt; (a classic party game that requires someone to draw a picture while their teammates try and guess what they're drawing) &lt;/p&gt;

&lt;h3&gt;
  
  
  Link to Source Code
&lt;/h3&gt;

&lt;p&gt;Github:- &lt;a href="https://github.com/amit-ksh/supaboard"&gt;https://github.com/amit-ksh/supaboard&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Permissive License
&lt;/h3&gt;

&lt;p&gt;MIT License&lt;/p&gt;

&lt;h2&gt;
  
  
  Background (What made you decide to build this particular app? What inspired you?)
&lt;/h2&gt;

&lt;p&gt;Supaboard is inspired by Refine's Pixels application which helps to create amazing art and share it with your friends easily. &lt;br&gt;
Also, I wanted to learn about MaterialUI and Supabase. I was amazed by how easy to create a complex application within a week, if started from scratch I'm sure took me months to build this. And with the help of Refine, it become easier to create this I spent less than 1 minute building the authentication for this app.&lt;/p&gt;

&lt;h3&gt;
  
  
  How I built it (How did you utilize refine? Did you learn something new along the way? Pick up a new skill?)
&lt;/h3&gt;

&lt;p&gt;While building the Supaboard, I utilized the following technologies and gained new skills along the way:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Refine&lt;/strong&gt;: I leveraged Refine, a powerful framework for creating realtime applications with the help of Supabase and MUI refine module. It also provides different state management, authentication and authorization module for creating the application faster. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;MaterialUI**: I used MUI to create a modern and responsive app user interface.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;React &amp;amp; Typescript&lt;/strong&gt;: I used React for developing reusable and modular components and typesafe applications which improves code organization and maintenance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Supabase&lt;/strong&gt;: I use Supabase, an open-source platform, to simplify database management and ensure secure and scalable backend infrastructure. And with the help of Refine, it becomes a lot easier to manage the Supabase database&lt;/p&gt;

</description>
      <category>refinehackathon</category>
      <category>supabase</category>
      <category>mui</category>
    </item>
  </channel>
</rss>
