Debug Replit Firebase & Stripe

Заказчик: AI | Опубликовано: 05.10.2025
Бюджет: 30 $

I have a JavaScript app running on Replit that should let users order tub cleaning. I am having issues getting to upload images to Firebase Storage and pay through Stripe Checkout, yet neither feature is working. Both problems are equally urgent because the app can’t go live until they’re fixed. Here’s what I need: • Image uploads must reach the correct Firebase bucket, return a usable URL, and display immediately in the UI. • Stripe Checkout should create sessions, redirect properly, and confirm payments without throwing client- or server-side errors. There’s currently no error-logging in place Acceptance Criteria 1. Uploading a test image from the UI stores the file in Firebase Storage, returns a public URL, and renders the image in the app without manual refresh. 2. Clicking “Pay” triggers Stripe Checkout, completes a test payment with Stripe’s test card, and returns the expected success webhook or client confirmation. 3. No uncaught errors appear in the Replit console or browser console during either flow. If you’ve untangled similar Replit + Firebase + Stripe setups before, let’s sort this out quickly.