Build AI-Powered Web Tool for AEM Page Migration QA (Figma + SEO + Content Audit)
Budget: ₹1,500 – ₹12,500 INR
Description:
We are looking for a skilled developer (or small team) to build a lightweight internal web tool (POC) that helps validate migrated CMS pages (AEM-based) against predefined design and content standards.
This tool will be used by product and content teams to ensure quality, consistency, and completeness of page migrations.
________________________________________
Project Overview
We are migrating insurance product pages from an old template to a new “Multimodal Template.”
We already have:
• Figma designs (as source of truth)
• Sample migrated pages (live URLs)
• Initial component mapping (Excel)
We want to build a tool that:
1. Takes mapping inputs (components, templates, product)
2. Allows users to input one or multiple page URLs
3. Automatically audits these pages
4. Outputs a structured validation report + score
________________________________________
Core Features Required
1. Mapping Configuration Layer
• Ability to define:
o Component mappings (expected sections like Hero, CTA, FAQ, etc.)
o Template mapping
o Product mapping
• Can be stored in JSON or simple DB
________________________________________
2. Page Input & Search
• Input single or multiple URLs (batch mode)
• Store results and allow search by:
o URL
o Product
o Template
________________________________________
3. Page Scraping & Analysis
• Fetch and parse HTML from live pages
• Identify presence/absence of expected components (AI-assisted or rule-based)
________________________________________
4. AI-Based Content & SEO Audit
Audit should include:
• Grammar & spelling issues (visible content)
• SEO checks:
o Title, meta description, heading structure
• Accessibility:
o Image alt text
• Functional checks:
o Broken links
o Missing images
o Video embeds
• CTA presence and visibility
________________________________________
5. Scoring System
Generate a page quality score (0–100) based on:
• Component completeness
• Content quality
• SEO/meta
• Functional health
• UX/CTA presence
________________________________________
6. Figma Integration (Basic)
• Ability to attach/display Figma design link for reference (no deep API integration needed in MVP)
________________________________________
7. Dashboard Output
• Clear report per URL:
o Missing components
o Errors (grammar, SEO, etc.)
o Score
• Simple UI (clean and usable, not fancy)
________________________________________
Suggested Tech Stack (Open to recommendations)
• Frontend: React / Next.js (preferred)
• Backend: Node.js or Python (FastAPI)
• AI Integration: OpenAI / Claude API
• Storage: JSON (MVP) or Firebase/Supabase
________________________________________
What We Will Provide
• Sample page URLs
• Figma designs
• Initial Excel with component mappings
• Clear guidance on expected output
________________________________________
Deliverables
• Working web app (deployed or runnable locally)
• Clean, documented code
• Basic instructions for usage
________________________________________
Nice to Have (Optional)
• Ability to export reports (CSV/PDF)
• Highlight issues directly on page preview
________________________________________
Timeline
• MVP: 2–3 weeks
________________________________________
Who Should Apply
• Experience with web scraping + DOM parsing
• Experience integrating LLM APIs (OpenAI/Claude)
• Ability to translate business requirements into working tools
• Bonus: Experience with CMS/AEM projects
________________________________________
To Apply
Please include:
1. Relevant past work (especially similar tools)
2. Suggested approach for this project
3. Timeline & cost estimate
We are looking for a skilled developer (or small team) to build a lightweight internal web tool (POC) that helps validate migrated CMS pages (AEM-based) against predefined design and content standards.
This tool will be used by product and content teams to ensure quality, consistency, and completeness of page migrations.
________________________________________
Project Overview
We are migrating insurance product pages from an old template to a new “Multimodal Template.”
We already have:
• Figma designs (as source of truth)
• Sample migrated pages (live URLs)
• Initial component mapping (Excel)
We want to build a tool that:
1. Takes mapping inputs (components, templates, product)
2. Allows users to input one or multiple page URLs
3. Automatically audits these pages
4. Outputs a structured validation report + score
________________________________________
Core Features Required
1. Mapping Configuration Layer
• Ability to define:
o Component mappings (expected sections like Hero, CTA, FAQ, etc.)
o Template mapping
o Product mapping
• Can be stored in JSON or simple DB
________________________________________
2. Page Input & Search
• Input single or multiple URLs (batch mode)
• Store results and allow search by:
o URL
o Product
o Template
________________________________________
3. Page Scraping & Analysis
• Fetch and parse HTML from live pages
• Identify presence/absence of expected components (AI-assisted or rule-based)
________________________________________
4. AI-Based Content & SEO Audit
Audit should include:
• Grammar & spelling issues (visible content)
• SEO checks:
o Title, meta description, heading structure
• Accessibility:
o Image alt text
• Functional checks:
o Broken links
o Missing images
o Video embeds
• CTA presence and visibility
________________________________________
5. Scoring System
Generate a page quality score (0–100) based on:
• Component completeness
• Content quality
• SEO/meta
• Functional health
• UX/CTA presence
________________________________________
6. Figma Integration (Basic)
• Ability to attach/display Figma design link for reference (no deep API integration needed in MVP)
________________________________________
7. Dashboard Output
• Clear report per URL:
o Missing components
o Errors (grammar, SEO, etc.)
o Score
• Simple UI (clean and usable, not fancy)
________________________________________
Suggested Tech Stack (Open to recommendations)
• Frontend: React / Next.js (preferred)
• Backend: Node.js or Python (FastAPI)
• AI Integration: OpenAI / Claude API
• Storage: JSON (MVP) or Firebase/Supabase
________________________________________
What We Will Provide
• Sample page URLs
• Figma designs
• Initial Excel with component mappings
• Clear guidance on expected output
________________________________________
Deliverables
• Working web app (deployed or runnable locally)
• Clean, documented code
• Basic instructions for usage
________________________________________
Nice to Have (Optional)
• Ability to export reports (CSV/PDF)
• Highlight issues directly on page preview
________________________________________
Timeline
• MVP: 2–3 weeks
________________________________________
Who Should Apply
• Experience with web scraping + DOM parsing
• Experience integrating LLM APIs (OpenAI/Claude)
• Ability to translate business requirements into working tools
• Bonus: Experience with CMS/AEM projects
________________________________________
To Apply
Please include:
1. Relevant past work (especially similar tools)
2. Suggested approach for this project
3. Timeline & cost estimate