Backend Deployment Google Cloud

Backend Deployment Google Cloud

Backend Deployment Google Cloud

Upwork

Upwork

Remoto

1 day ago

No application

About

I need an experienced full-stack developer to help me fix and finalize my backend, enable editable prices, integrate Stripe, and deploy the application to my live domain. All work will be done via AnyDesk, where you will take control of my screen and complete the tasks directly on my machine. This is a fast-paced, 2-hour fixed engagement ($20). Only apply if you can work efficiently under time pressure. ________________________________________ 🛠️ Required Skills • Node.js (Express) • Google Cloud Run (Deployments, Cloud Build troubleshooting) • Google Cloud Storage (Signed URLs, Buckets, IAM settings) • Stripe API (Checkout Session, Payments Integration) • Frontend debugging (React/Vite preferred but not required) • Folder structure & backend architecture • REST API creation + debugging • Ability to troubleshoot build failures quickly • DNS & domain pointing (Basic understanding) • Ability to work via AnyDesk screen share ________________________________________ 📌 Project Tasks 1. Backend Reconstruction & Cleanup • Reconstruct a complete functioning backend folder • Ensure correct Node.js entry file (server.js or index.js) • Add missing routes (upload image, delete image, support email, Stripe checkout, etc.) • Ensure the backend builds properly without Cloud Run failures • Clean up folder structure and dependencies 2. Fix Google Cloud Deployment • Diagnose and resolve Cloud Run build error • Deploy backend successfully using: o Cloud Run o Buildpacks o Correct service region and settings • Ensure the deployed API returns valid responses • Fix any IAM permission issues (Storage, Cloud Run invoke, etc.) 3. Implement Editable Pricing • Create a simple JSON or ENV-driven pricing configuration • Add backend routes to update or fetch pricing • Ensure frontend receives correct dynamic prices • Allow quick modification of material prices from a single file or API endpoint 4. Stripe Integration • Fully integrate Stripe Checkout into the backend • Test with test keys and verify successful flow • Ensure frontend connects to create-checkout-session endpoint • Enable success + cancel redirect URLs • Confirm Stripe is working end-to-end 5. Production Deployment • Deploy backend to Google Cloud Run • Deploy frontend (if needed) • Connect live domain: www.ghanabuildai.com • Configure DNS + HTTPS • Confirm entire application works from the public domain ________________________________________ ⏱️ Timeline & Budget • Duration: 2 Hours • Budget: $20 Fixed Price • Work done live via AnyDesk, on my screen. If the task is not straightforward and beyond the 2-hour scope, a follow-up project can be discussed — but this initial milestone must be completed within 2 hours. ________________________________________ 📌 What I Require From You • Must be able to start immediately • Must have experience with Google Cloud deployments • Must understand Node.js backend architecture • Must be comfortable working via AnyDesk remote session • Must communicate clearly and work fast • Must deliver clean, working code ________________________________________ How to Apply Please include: 1. Your experience with Cloud Run + Node.js 2. Your experience with Stripe 3. Confirmation you can complete this in 2 hours 4. A confirmation you are willing to work via AnyDesk