Description
Hi -- our lead developer unexpectedly left us 3 weeks ago and we are sitting on an automation stack that nobody fully understands. We are a small e-commerce operations team (8 people, based in London) selling across Shopify, Amazon UK, and our own WooCommerce site. Our previous dev built everything over 18 months and it mostly works, but it is completely undocumented and now things are starting to break. What we have (that we know of): - n8n workflows handling order routing, inventory sync between Shopify and our warehouse system, and automated customer follow-up emails - A Python/FastAPI backend that powers a product recommendation engine using OpenAI embeddings - A Postgres database on Supabase that stores all our product data and order history - A React/Next.js internal dashboard (barely functional, was a work in progress) - Airtable bases used by our ops team for manual tracking that somehow sync with Postgres - A web scraper that pulls competitor pricing data daily into our database What is breaking right now: 1. The n8n inventory sync workflow fails about 30 percent of the time and we do not know why. Orders are getting stuck. 2. The OpenAI API key rotated and we cannot figure out where it is configured in the codebase. 3. The scraper is hitting a Cloudflare block on one of our competitor sites and returning empty data. 4. The React dashboard shows a blank screen -- we think a dependency broke but we cannot debug it. What we need from you: 1. Audit the entire codebase a