<?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: Ritika Rajput</title>
    <description>The latest articles on DEV Community by Ritika Rajput (@ritika_rajput).</description>
    <link>https://dev.to/ritika_rajput</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4172631%2Fceba971b-f251-4ab6-afdb-5dc504665132.jpeg</url>
      <title>DEV Community: Ritika Rajput</title>
      <link>https://dev.to/ritika_rajput</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ritika_rajput"/>
    <language>en</language>
    <item>
      <title>How I built and launched my portfolio website as a beginner, using AI tools</title>
      <dc:creator>Ritika Rajput</dc:creator>
      <pubDate>Fri, 09 Oct 2026 06:47:52 +0000</pubDate>
      <link>https://dev.to/ritika_rajput/how-i-built-and-launched-my-portfolio-website-as-a-beginner-using-ai-tools-4gf2</link>
      <guid>https://dev.to/ritika_rajput/how-i-built-and-launched-my-portfolio-website-as-a-beginner-using-ai-tools-4gf2</guid>
      <description>&lt;p&gt;Hi, I'm Ritika Rajput, a web developer, video editor and social media manager from India. I wanted a portfolio website, but I don't write HTML, CSS or React from scratch. So I built it with AI tools. Here is what that really looked like, including what went wrong.&lt;/p&gt;

&lt;p&gt;Live site: &lt;a href="https://ritika-rajput-portfolio.vercel.app" rel="noopener noreferrer"&gt;https://ritika-rajput-portfolio.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The tools I used
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Replit Agent to generate the first version&lt;/li&gt;
&lt;li&gt;VS Code with OpenCode (an AI coding agent) for later changes&lt;/li&gt;
&lt;li&gt;GitHub to save and version my code&lt;/li&gt;
&lt;li&gt;Vercel to host the site&lt;/li&gt;
&lt;li&gt;Supabase for the database behind my admin panel&lt;/li&gt;
&lt;li&gt;Google Search Console to get the site indexed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What went wrong, and what I learned
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. AI writes placeholder text that looks real.&lt;/strong&gt; My first version had generic lines about "an independent creative studio" and even an invented year ("Since 1998") on a client project. I had to read every line and replace it with true information. Always review what the AI writes about you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. My first deployment failed.&lt;/strong&gt; Vercel stopped with the error "PORT environment variable is required". The fix was adding the missing environment variables in the Vercel settings and redeploying. [Add one line about how you felt or how long it took.]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Database security is not optional.&lt;/strong&gt; My Supabase tables use Row Level Security. For now they allow public reading only, and I plan to add a proper login before allowing any writes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Be honest about your skills.&lt;/strong&gt; I removed the fake percentage bars from my Skills page and listed the tools I actually use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. SEO basics are small but important.&lt;/strong&gt; I added page titles, meta descriptions, alt text for images, a sitemap.xml and a robots.txt.&lt;/p&gt;

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

&lt;p&gt;Pages: Home, About, Skills, Blog, Projects and Contact, plus a hidden admin panel for managing content.&lt;/p&gt;

&lt;p&gt;My first client project is a website for Nirmal Family Restaurant &amp;amp; Party Hall: &lt;a href="https://nirmal-restaurant.vercel.app/" rel="noopener noreferrer"&gt;https://nirmal-restaurant.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is next
&lt;/h2&gt;

&lt;p&gt;I want to make my contact form send real messages, publish real blog posts, and add more projects (video editing, graphic design and social media).&lt;/p&gt;

&lt;p&gt;If you are a beginner and think an AI-built website is not "real", I disagree. It is real when you review it, test it and understand what you ship. Feedback is very welcome!&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgcltianke4tk5gn8omuq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgcltianke4tk5gn8omuq.png" alt=" " width="800" height="321"&gt;&lt;/a&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1a6mb0540mdysfyqmkaf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1a6mb0540mdysfyqmkaf.PNG" alt=" " width="800" height="346"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>ai</category>
      <category>portfolio</category>
    </item>
  </channel>
</rss>
