We’re building a simple SaaS that helps businesses automatically reply to their Google reviews using AI. Goal (MVP) A business owner signs up, connects their Google Business Profile, and the system: imports their reviews generates AI reply suggestions for reviews that don’t have replies yet (existing backlog) monitors for new reviews and generates replies automatically lets the owner approve/post replies to Google in 1 click charges a monthly subscription (£29/month) via Stripe Core features 1. Auth + onboarding Email/password or Google sign-in (your choice) User account + basic settings (reply tone: friendly/professional/formal) 2. Google Business Profile integration OAuth2 connection Let user select GBP location(s) (start with 1 location for MVP) Fetch reviews for that location Detect which reviews already have replies vs not replied Ability to post a reply to a review using Google’s API 3. AI reply generation Use OpenAI (or comparable LLM) to generate replies Reply templates should be short, polite, and match chosen tone Guardrails: never mention “AI”, never argue with customers, handle negative reviews calmly Store generated replies in DB with status: Draft / Approved / Posted 4. Review inbox UI List reviews (filter: needs reply / replied) For each review: show star rating, review text, date, reviewer name (if available) Show suggested reply + editable text box Buttons: Approve & Post, Regenerate, Edit & Post 5. New review monitoring Background job/cron polling (e.g., every 10–30 mins) to fetch new reviews Auto-generate reply drafts for new reviews Email notification to owner: “New review – reply ready” with link to approve 6. Billing Stripe subscription: £29/month Block access if subscription inactive (allow trial optional if easy) Basic admin view for users/subscriptions Tech preferences (open to suggestions) Frontend: Next.js/React (or similar) Backend: Node.js/Express or Python/FastAPI DB: PostgreSQL Hosting: Vercel + managed DB (or AWS) Background jobs: cron/queue (e.g., BullMQ/Redis or similar) Deliverables Working MVP deployed to a cloud environment Clean codebase + README with setup instructions Environment variables documented Basic tests and error handling (OAuth refresh tokens, API failures, retries) Simple UI (clean and functional, not design-heavy) Important notes Must use official Google Business Profile APIs and proper OAuth flow Secure storage of OAuth tokens (encrypted at rest) Rate limiting and sensible polling to respect API quotas Replies must follow a “brand-safe” tone and avoid policy issues What to include in your proposal Similar projects you’ve built (OAuth + SaaS + background jobs) Recommended stack and why Timeline to deliver MVP Fixed price or milestone breakdown