Compile Future
3 hr 15 min video
3 min read
From IIT Rejection to ₹4L/Month: Build AI Websites
You just saved 3 hr 12 min.
The big takeaway
A solopreneur rejected from IIT now earns ₹4 lakh monthly by building micro-tool websites using AI. This 195-minute guide covers finding problems, validating keywords, coding with AI (Astro + Claude), deploying free on Cloudflare, connecting custom domains, and monetizing with Google AdSense—all with minimal investment.
The Founder's Journey
From Rejection to ₹4 Lakh Monthly
After failing to get into IIT or NIT, the creator completed a B.Tech from a tier-3 college and was jobless. Today, as a solopreneur building AI-powered micro-tool websites, he earns approximately ₹4 lakh per month with proof of 400,000+ impressions and 21,000 organic clicks on one deployed project.
Post-graduation status
Jobless, tier-3 college
Current income
₹4 lakh/month
Career transformation through micro-tool websites
Why This Method Works: Win-Win Strategy
Building 12 micro-tool websites per year requires minimal investment (only domain cost) and guarantees learning. Even if all fail, you have 12 live projects for job interviews; if 1–2 succeed, you generate passive income. The downside is small, but the upside is exponential.
1
Build 1 micro-tool website per month
2
Deploy live with real users
3
If 1–2 of 12 succeed: earn passive income
4
If all fail: showcase 12 live projects in job interviews
12-website annual strategy: guaranteed upside, minimal downside
Finding & Validating Ideas
The Power of Small Problems
Target micro-niche problems that real people face daily, not big problems dominated by well-funded companies. Small problems have low competition, rank faster (days to weeks vs. months), and can be built in a day or week instead of a month. The creator's first success came on his eighth attempt after learning this principle.
Big problems
30 days to build
Small problems
7 days to build
Build time: small problems vs. big problems
Two Methods to Find Problems
Method 1: Identify your own daily problems (e.g., needing an online ruler). Method 2: Search Reddit and Quora for 'is there a tool for' posts where users ask for solutions they can't build themselves. Both yield endless unique ideas aligned to your expertise.
Keyword Validation Checklist
Use Ahrefs free tool to check volume (target 100–10,000 searches/month) and difficulty. Analyze top-ranking competitors: if their domains lack the keyword, if their UIs are poor, or if irrelevant results (Reddit, PDFs, apps) appear in top 3 pages, the keyword is golden—low competition, easy to rank.
1
Keyword volume
100–10,000 searches/month
2
Competitor domain quality
Poor UI, no keyword in domain
3
SERP irrelevance
Reddit/PDFs in top 3 pages = golden
Validation criteria for micro-tool keywords
Real Example: Font Finder
The creator searched for fonts in YouTube thumbnails, found existing tools with poor UX (no free-font filter, paid-only options, mobile-unfriendly). He identified 'font extractor' (100 volume) and 'font finder' (10,000 volume) as keywords, noting that competitors ranked on second page with low traffic—a sign of ranking opportunity.
Domain Selection & Purchase
Domain Naming Strategy
Use Instant Domains to find available .com domains. Primary rule: the main keyword must be in the domain (e.g., fontfinderai.com). If unavailable, add a prefix/suffix (free, real, AI) or try alternate keywords. Never use .xyz or cheap extensions—they don't rank. .com is essential; renewal costs vary by registrar.
Best Domain Registrars Compared
Spaceship and Namecheap offer free privacy and cost ₹866–1,095 annually in India. Hostinger (₹1,081) and BigRock (₹883) also work. GoDaddy charges extra for privacy. Use promo codes (e.g., COOM67 on Spaceship) to reduce cost to ₹300–400. Buy after building the website, not before, to avoid wasting money on unused domains.
Spaceship (with privacy)
866 ₹/year
Namecheap (with privacy)
1095 ₹/year
Hostinger (with privacy)
1081 ₹/year
BigRock (no privacy)
883 ₹/year
Annual domain costs in India (2025 prices)
Building with AI: Setup & Stack
Why Astro.js Over React/Next.js
Astro is server-first, sends zero JavaScript by default, and is SEO-optimized for multi-page sites. React/Next.js are client-heavy and slow for micro-tools. Cloudflare recently acquired Astro, making it the best choice for Cloudflare Pages/Workers deployment. Static websites rank faster and perform better.
Free Hosting: Cloudflare Pages vs. Workers
Cloudflare Pages: unlimited traffic, truly free, best for static sites (99% of micro-tools). Cloudflare Workers: 100,000–300,000 free requests/day, $5/month if exceeded. Vercel/Netlify: only 100GB bandwidth/month (~50,000 page views), then site goes offline—risking SEO rankings. Cloudflare is superior.
Cloudflare Pages
999999 monthly requests
Cloudflare Workers
300000 free requests/day
Vercel/Netlify
50000 page views/month
Free hosting capacity comparison
Pre-Coding Setup: Skills & MCPs
Install Git, Node.js, and VS Code. Add Tailwind CSS skill and Vercel's design.md to ensure professional output. Install Astro MCP in Claude Code so the AI agent becomes an Astro expert. This prevents hallucinations and token waste. All setup is free and takes 10 minutes.
1
Install Git, Node.js, VS Code
2
Add Tailwind CSS skill to AI agent
3
Copy Vercel design.md for professional UI
4
Install Astro MCP in Claude Code
5
Initialize Astro project with Git
Pre-coding setup checklist (10 minutes)
Coding & Deployment
AI-Powered Development Workflow
Use Claude Code or Antigravity with a detailed prompt specifying the website's features, design, and deployment target. The AI generates full code in minutes. Test locally with npm run dev, then deploy to Cloudflare with npm run deploy. Commit changes to Git before each AI task to enable rollback if needed.
1
Write detailed prompt with features & design
2
AI generates full Astro codebase
3
Test locally: npm run dev
4
Commit to Git before updates
5
Deploy: npm run deploy
AI-powered development cycle
Git & GitHub for Code Safety
Initialize Git locally to track changes and revert mistakes without wasting AI tokens. Push to GitHub for backup and version control. Before each AI task, commit with a descriptive message. If AI makes unwanted changes, revert to the last commit instantly.
Cloudflare Deployment: Pages vs. Workers
For static sites: deploy to Cloudflare Pages (free, unlimited). For dynamic sites (e.g., file uploads): deploy to Cloudflare Workers (100,000 free requests/day). Connect domain via nameserver change in registrar. Disable workers.dev/pages.dev domains to prevent duplicate content penalties.
1
Run: npx wrangler login
2
Authorize Cloudflare in browser
3
Run: npm run deploy
4
Change nameservers in domain registrar
5
Add domain in Cloudflare Workers/Pages
6
Disable workers.dev/pages.dev URLs
Cloudflare deployment steps
SEO & Indexing
On-Page SEO via AI
Use an AI prompt to optimize title, meta description, OG tags, and content. The AI automatically handles JSON-LD structured data, FAQs, and schema markup. Cloudflare's CDN ensures fast page speed (critical for SEO). Deploy updated code with npm run deploy.
FAQ Schema & Keyword Research
Extract FAQ questions from Ahrefs keyword tool and Google's 'People Also Ask' section. Use AI to generate JSON-LD FAQ schema. This improves CTR in search results and helps rank for question-based queries. Include only relevant questions.
Google Search Console & Indexing
Submit website to Google Search Console by verifying domain ownership via TXT record. Request indexing for homepage and key pages. Submit sitemap (auto-generated by Astro). Monitor performance tab to track clicks, impressions, and ranking position. Repeat for Bing Webmaster Tools.
1
Verify domain ownership via TXT record
2
Request indexing for homepage
3
Submit sitemap.xml
4
Monitor performance (clicks, impressions, position)
5
Repeat for Bing Webmaster Tools
Search Console setup & indexing
The Backlink Trick for Multi-Site Growth
Build 12 websites over a year. Link them to each other naturally where relevant (e.g., font tools link to design tools). This spreads SEO juice across your portfolio. Add links slowly (1 per month) to avoid link spam penalties. Organic backlinks from other sites also boost rankings.
Email & Analytics Setup
Free Professional Email via Cloudflare
Cloudflare Email Routing is free and routes incoming emails to your Gmail. Set up routing rules (e.g., hello@domain.com → your Gmail). Replies appear professional. Paid email services cost ₹290–500/month, so this saves money while maintaining professionalism.
Google Analytics Setup
Create a Google Analytics property for your domain. Copy the Google Tag and add it to your website via AI prompt. Analytics tracks all traffic (organic, direct, referral). Monitor active users, traffic by country, and top pages. Data appears within hours of deployment.
Monetization with Google AdSense
When to Apply for AdSense
Wait 1–2 months after launch and only when receiving 2–10 organic clicks daily (verified in Google Search Console). Applying too early results in 'low-value content' rejection. Minimum payout is $100 (₹8,300); earnings credited monthly once threshold is reached.
1–2 months
Wait time before AdSense application
Timing for AdSense approval
AdSense Approval Requirements
Website must have Privacy Policy, Terms & Conditions, and Contact page. UI must be clean and mobile-optimized. Content should be original and valuable. Dark mode is recommended. Common rejection reason: 'low-value content'—fix by adding more detailed, user-focused content.
Implementing AdSense Ads
After approval, copy AdSense Auto Ads code and add via AI prompt. Deploy with npm run deploy. Enable Auto Ads in AdSense dashboard for Google to auto-optimize ad placement. Ads appear within hours. No manual placement needed—Google handles optimization.
1
Copy AdSense Auto Ads code
2
Add code via AI prompt
3
Deploy: npm run deploy
4
Enable Auto Ads in AdSense dashboard
5
Ads live within hours
AdSense implementation workflow
Earnings Scaling Model
Build 12 websites/year. If 1–2 earn ₹5,000–10,000/month each, reinvest earnings to launch 5–10 sites/month. Within 1–2 years, 12 successful sites × ₹10,000 = ₹1.2 lakh/month. Exponential growth comes from consistency and learning from failures.
Year 1: 12 sites, 2 succeed
20000 ₹/month
Year 2: 60 sites, 12 succeed
120000 ₹/month
Earnings growth through multi-site strategy
Key Mindset & Lessons
Why Domain Cost Is Worth It
₹1,000/year for a domain is negligible compared to traditional business startup costs (lakhs of rupees). Even if a website fails, you've learned and built a portfolio project. If 1 of 12 succeeds, ROI is massive. Don't let ₹1,000 stop you from pursuing a ₹4 lakh/month opportunity.
Failure & Learning Timeline
The creator's first 7–8 websites failed; the 8th–9th succeeded. Success requires 1–2 years of consistent effort. SEO takes 6 months minimum to show results. Don't expect instant earnings. By month 12–24, exponential growth begins. Most YouTube 'fast money' videos are fake.
Month 1–3
Build & deploy first 3 sites
Month 3–6
First organic traffic appears
Month 6–12
1–2 sites rank, earn ₹5K–10K/month
Month 12–24
Exponential growth to ₹1L+/month
Realistic timeline for multi-site success
Protect Your Ideas
Don't share specific website ideas or keywords publicly. After the creator's online ruler video, 100+ competitors launched similar sites. Keep your best ideas private. Share only the process, not the execution. Unique ideas come from your unique problems and expertise.
Worth quoting
"I'm giving you the right direction. But you have to do the hard work."
— Creator, at [75:03]
"If you work hard on something for one to two years, the odds get much better than most people think."
— Creator, at [75:36]
"Don't hesitate to buy a domain, because everyone wastes their precious ideas over the cost of a domain."
— Creator, at [80:48]
Try this
Identify 3 small daily problems you face and note them in your phone's Notes app.
Search Reddit and Quora for 'is there a tool for' posts to validate problem demand.
Use Ahrefs free keyword tool to check volume (target 100–10,000) and competitor analysis for your top idea.
Install Git, Node.js, and VS Code on your computer.
Set up a Claude Code account (or use free alternative: Antigravity, Opencode) and add Tailwind CSS skill + Astro MCP.
Initialize an Astro project locally: npx create-astro@latest and enable Git.
Write a detailed AI prompt specifying your website's features, design, and deployment target (Cloudflare Pages/Workers).
Deploy your website to Cloudflare: npx wrangler login, then npm run deploy.
Purchase a .com domain from Spaceship or Namecheap using a promo code (target ₹300–400).
Connect your domain to Cloudflare by changing nameservers in your registrar.
Verify domain ownership and submit sitemap to Google Search Console.
Add Google Analytics tag to your website via AI prompt and deploy.
Wait 1–2 months for organic traffic (2–10 clicks/day), then apply for Google AdSense.
Once approved, add AdSense Auto Ads code and enable auto-optimization.
Repeat: build 1 website per month; aim for 12 per year.
Made with Glimpse by Wozart
glimpse.wozart.com/v/5o04d2rs
Share this infographic
Read this infographic as text

From IIT Rejection to ₹4L/Month: Build AI Websites

Summary of the video “Rejected By IIT. Now Making 50 LPA From My Own AI Business. by Compile Future.

A solopreneur rejected from IIT now earns ₹4 lakh monthly by building micro-tool websites using AI. This 195-minute guide covers finding problems, validating keywords, coding with AI (Astro + Claude), deploying free on Cloudflare, connecting custom domains, and monetizing with Google AdSense—all with minimal investment.

The Founder's Journey

From Rejection to ₹4 Lakh Monthly

After failing to get into IIT or NIT, the creator completed a B.Tech from a tier-3 college and was jobless. Today, as a solopreneur building AI-powered micro-tool websites, he earns approximately ₹4 lakh per month with proof of 400,000+ impressions and 21,000 organic clicks on one deployed project.

Why This Method Works: Win-Win Strategy

Building 12 micro-tool websites per year requires minimal investment (only domain cost) and guarantees learning. Even if all fail, you have 12 live projects for job interviews; if 1–2 succeed, you generate passive income. The downside is small, but the upside is exponential.

Finding & Validating Ideas

The Power of Small Problems

Target micro-niche problems that real people face daily, not big problems dominated by well-funded companies. Small problems have low competition, rank faster (days to weeks vs. months), and can be built in a day or week instead of a month. The creator's first success came on his eighth attempt after learning this principle.

Two Methods to Find Problems

Method 1: Identify your own daily problems (e.g., needing an online ruler). Method 2: Search Reddit and Quora for 'is there a tool for' posts where users ask for solutions they can't build themselves. Both yield endless unique ideas aligned to your expertise.

Keyword Validation Checklist

Use Ahrefs free tool to check volume (target 100–10,000 searches/month) and difficulty. Analyze top-ranking competitors: if their domains lack the keyword, if their UIs are poor, or if irrelevant results (Reddit, PDFs, apps) appear in top 3 pages, the keyword is golden—low competition, easy to rank.

Real Example: Font Finder

The creator searched for fonts in YouTube thumbnails, found existing tools with poor UX (no free-font filter, paid-only options, mobile-unfriendly). He identified 'font extractor' (100 volume) and 'font finder' (10,000 volume) as keywords, noting that competitors ranked on second page with low traffic—a sign of ranking opportunity.

Domain Selection & Purchase

Domain Naming Strategy

Use Instant Domains to find available .com domains. Primary rule: the main keyword must be in the domain (e.g., fontfinderai.com). If unavailable, add a prefix/suffix (free, real, AI) or try alternate keywords. Never use .xyz or cheap extensions—they don't rank. .com is essential; renewal costs vary by registrar.

Best Domain Registrars Compared

Spaceship and Namecheap offer free privacy and cost ₹866–1,095 annually in India. Hostinger (₹1,081) and BigRock (₹883) also work. GoDaddy charges extra for privacy. Use promo codes (e.g., COOM67 on Spaceship) to reduce cost to ₹300–400. Buy after building the website, not before, to avoid wasting money on unused domains.

Building with AI: Setup & Stack

Why Astro.js Over React/Next.js

Astro is server-first, sends zero JavaScript by default, and is SEO-optimized for multi-page sites. React/Next.js are client-heavy and slow for micro-tools. Cloudflare recently acquired Astro, making it the best choice for Cloudflare Pages/Workers deployment. Static websites rank faster and perform better.

Free Hosting: Cloudflare Pages vs. Workers

Cloudflare Pages: unlimited traffic, truly free, best for static sites (99% of micro-tools). Cloudflare Workers: 100,000–300,000 free requests/day, $5/month if exceeded. Vercel/Netlify: only 100GB bandwidth/month (~50,000 page views), then site goes offline—risking SEO rankings. Cloudflare is superior.

Pre-Coding Setup: Skills & MCPs

Install Git, Node.js, and VS Code. Add Tailwind CSS skill and Vercel's design.md to ensure professional output. Install Astro MCP in Claude Code so the AI agent becomes an Astro expert. This prevents hallucinations and token waste. All setup is free and takes 10 minutes.

Coding & Deployment

AI-Powered Development Workflow

Use Claude Code or Antigravity with a detailed prompt specifying the website's features, design, and deployment target. The AI generates full code in minutes. Test locally with npm run dev, then deploy to Cloudflare with npm run deploy. Commit changes to Git before each AI task to enable rollback if needed.

Git & GitHub for Code Safety

Initialize Git locally to track changes and revert mistakes without wasting AI tokens. Push to GitHub for backup and version control. Before each AI task, commit with a descriptive message. If AI makes unwanted changes, revert to the last commit instantly.

Cloudflare Deployment: Pages vs. Workers

For static sites: deploy to Cloudflare Pages (free, unlimited). For dynamic sites (e.g., file uploads): deploy to Cloudflare Workers (100,000 free requests/day). Connect domain via nameserver change in registrar. Disable workers.dev/pages.dev domains to prevent duplicate content penalties.

SEO & Indexing

On-Page SEO via AI

Use an AI prompt to optimize title, meta description, OG tags, and content. The AI automatically handles JSON-LD structured data, FAQs, and schema markup. Cloudflare's CDN ensures fast page speed (critical for SEO). Deploy updated code with npm run deploy.

FAQ Schema & Keyword Research

Extract FAQ questions from Ahrefs keyword tool and Google's 'People Also Ask' section. Use AI to generate JSON-LD FAQ schema. This improves CTR in search results and helps rank for question-based queries. Include only relevant questions.

Google Search Console & Indexing

Submit website to Google Search Console by verifying domain ownership via TXT record. Request indexing for homepage and key pages. Submit sitemap (auto-generated by Astro). Monitor performance tab to track clicks, impressions, and ranking position. Repeat for Bing Webmaster Tools.

The Backlink Trick for Multi-Site Growth

Build 12 websites over a year. Link them to each other naturally where relevant (e.g., font tools link to design tools). This spreads SEO juice across your portfolio. Add links slowly (1 per month) to avoid link spam penalties. Organic backlinks from other sites also boost rankings.

Email & Analytics Setup

Free Professional Email via Cloudflare

Cloudflare Email Routing is free and routes incoming emails to your Gmail. Set up routing rules (e.g., hello@domain.com → your Gmail). Replies appear professional. Paid email services cost ₹290–500/month, so this saves money while maintaining professionalism.

Google Analytics Setup

Create a Google Analytics property for your domain. Copy the Google Tag and add it to your website via AI prompt. Analytics tracks all traffic (organic, direct, referral). Monitor active users, traffic by country, and top pages. Data appears within hours of deployment.

Monetization with Google AdSense

When to Apply for AdSense

Wait 1–2 months after launch and only when receiving 2–10 organic clicks daily (verified in Google Search Console). Applying too early results in 'low-value content' rejection. Minimum payout is $100 (₹8,300); earnings credited monthly once threshold is reached.

AdSense Approval Requirements

Website must have Privacy Policy, Terms & Conditions, and Contact page. UI must be clean and mobile-optimized. Content should be original and valuable. Dark mode is recommended. Common rejection reason: 'low-value content'—fix by adding more detailed, user-focused content.

Implementing AdSense Ads

After approval, copy AdSense Auto Ads code and add via AI prompt. Deploy with npm run deploy. Enable Auto Ads in AdSense dashboard for Google to auto-optimize ad placement. Ads appear within hours. No manual placement needed—Google handles optimization.

Earnings Scaling Model

Build 12 websites/year. If 1–2 earn ₹5,000–10,000/month each, reinvest earnings to launch 5–10 sites/month. Within 1–2 years, 12 successful sites × ₹10,000 = ₹1.2 lakh/month. Exponential growth comes from consistency and learning from failures.

Key Mindset & Lessons

Why Domain Cost Is Worth It

₹1,000/year for a domain is negligible compared to traditional business startup costs (lakhs of rupees). Even if a website fails, you've learned and built a portfolio project. If 1 of 12 succeeds, ROI is massive. Don't let ₹1,000 stop you from pursuing a ₹4 lakh/month opportunity.

Failure & Learning Timeline

The creator's first 7–8 websites failed; the 8th–9th succeeded. Success requires 1–2 years of consistent effort. SEO takes 6 months minimum to show results. Don't expect instant earnings. By month 12–24, exponential growth begins. Most YouTube 'fast money' videos are fake.

Protect Your Ideas

Don't share specific website ideas or keywords publicly. After the creator's online ruler video, 100+ competitors launched similar sites. Keep your best ideas private. Share only the process, not the execution. Unique ideas come from your unique problems and expertise.

Notable quotes

I'm giving you the right direction. But you have to do the hard work. — Creator
If you work hard on something for one to two years, the odds get much better than most people think. — Creator
Don't hesitate to buy a domain, because everyone wastes their precious ideas over the cost of a domain. — Creator

Action items

  • Identify 3 small daily problems you face and note them in your phone's Notes app.
  • Search Reddit and Quora for 'is there a tool for' posts to validate problem demand.
  • Use Ahrefs free keyword tool to check volume (target 100–10,000) and competitor analysis for your top idea.
  • Install Git, Node.js, and VS Code on your computer.
  • Set up a Claude Code account (or use free alternative: Antigravity, Opencode) and add Tailwind CSS skill + Astro MCP.
  • Initialize an Astro project locally: npx create-astro@latest and enable Git.
  • Write a detailed AI prompt specifying your website's features, design, and deployment target (Cloudflare Pages/Workers).
  • Deploy your website to Cloudflare: npx wrangler login, then npm run deploy.
  • Purchase a .com domain from Spaceship or Namecheap using a promo code (target ₹300–400).
  • Connect your domain to Cloudflare by changing nameservers in your registrar.
  • Verify domain ownership and submit sitemap to Google Search Console.
  • Add Google Analytics tag to your website via AI prompt and deploy.
  • Wait 1–2 months for organic traffic (2–10 clicks/day), then apply for Google AdSense.
  • Once approved, add AdSense Auto Ads code and enable auto-optimization.
  • Repeat: build 1 website per month; aim for 12 per year.

More like this