🎨 hirethis.page

AI-Powered Web Generation in 90 Seconds

What is hirethis.page?

hirethis.page is an AI experiment showcasing the art of the possible with generative AI. Send a simple text prompt via WhatsApp or SMS, and watch as AI creates a complete, custom webpage with beautiful images in just 90 seconds.

This project demonstrates how modern AI services like Claude Haiku 4.5 and Amazon Nova Canvas can work together to generate production-ready web content instantly. It's built entirely on AWS serverless architecture.

⚠️ This is a fun experimental project for demonstration purposes only.

Created by

Ricardo Schmidt

AI Enthusiast & Builder

Connect on LinkedIn
90s Generation Time
16K Token Limit
3-5 AI Images

How It Works

How hirethis.page works - Infographic

📱 Try It Now via WhatsApp

Send a message describing your webpage idea

WhatsApp QR Code

Scan to start

📞 WhatsApp Number:

+61 468 045 070
💬 Open WhatsApp

⏱️ Rate limit: 5 pages per 24 hours

Architecture

Built on AWS serverless architecture for scalability, reliability, and cost-efficiency. The system uses Lambda for compute, SQS for async processing, DynamoDB for storage, and CloudFront for global content delivery.

hirethis.page Architecture Diagram

Tech Stack

🎨 AI Services

  • Claude Haiku 4.5 (HTML/CSS/JS)
  • Amazon Nova Canvas (Images)
  • Bedrock Guardrails (Safety)

☁️ AWS Services

  • Lambda (Node.js 20)
  • API Gateway
  • SQS (Async Queue)
  • DynamoDB (2 tables)
  • S3 (Storage)
  • CloudFront (CDN)

🛠️ Frontend

  • React 18
  • Custom Domain (SSL/TLS)
  • Responsive Design

📱 Integration

  • Twilio (WhatsApp API)
  • AWS CDK (IaC)
  • Route53 (DNS)

Security & Privacy

Your security and privacy are important. This application implements multiple layers of protection to ensure safe content generation and prevent abuse.

🛡️

Bedrock Guardrails

AI-powered content filtering blocks harmful, inappropriate, or malicious prompts

🔍

JavaScript Scanner

Post-generation code analysis detects and blocks dangerous scripts

⏱️

Rate Limiting

Maximum 5 pages per user per 24 hours to prevent abuse

🔒

Pre-Validation

Pattern matching blocks obfuscated URLs, phishing attempts, and injection attacks

📋 Data Collection Notice: When you send a message via WhatsApp, your phone number is recorded in our database for security and rate-limiting purposes. This helps us prevent abuse and ensure fair usage. We do not share your information with third parties. Your prompts and generated pages are stored for operational purposes.