I’m building a cloud-based SEO suite inspired by Semrush and Ahrefs, but with a twist: every diagnostic test is run through a third-party service that returns raw JSON. Your job is to integrate that external API, feed the response to OpenAI, and turn the data into a clear, actionable report that scores each site on my custom “R-0 to 100” scale and explains exactly how to move the needle. Subscription structure • Basic plan – delivers a concise SEO report with the core metrics analysed and limited access to the toolset. • Standard plan – unlocks deeper, advanced analysis and full tool access. • Premium plan – everything above plus headroom for any future add-ons I decide to layer in. (All tiers automatically append the relevant free Google SEO resources.) Key requirements • SaaS architecture complete with user signup, Stripe (or similar) recurring billing for the three plans, and role-based feature gating. • REST integration for the testing provider, efficient JSON handling, and OpenAI prompt engineering to transform raw data into human-readable insights. • Dynamic web dashboard that displays the R-score, weakness breakdown, and step-by-step recommendations. • Clean, well-commented source code handed over at project close. Acceptance criteria 1. A live, responsive web app that processes a URL, pulls test data via API, and returns the AI-generated report in under two minutes. 2. Accurate score calculation on the 0-100 scale, consistent across repeat tests. 3. Plan limits enforced (e.g., Basic only sees headline findings; Standard reveals full detail). 4. Deployed instance plus full repo and setup guide so I can spin it up again from scratch. I’m working within a tight personal budget, so efficiency matters—thoughtful stack choices, reusable components, and clear documentation will go a long way. If you can deliver a lean, scalable solution that meets the goals above, I’m ready to move forward right away.