React Developer Needed to Connect App to Google Sheets and Deploy to Netlify

Remote Full-time
Connect React App to Google Sheets + Deploy to Netlify

Budget: $25–50 fixed price

Timeline: 24 hours or less

What I need

I have a fully built React task management app (single .jsx file, ~600 lines, clean code). I need someone to:

Connect it to a Google Sheet as the database using the Google Sheets API (service account auth)

Deploy it to Netlify with environment variables set up properly

Make sure it works across multiple devices — office desktop, laptop, and phone browser all reading/writing to the same sheet

That's it. The UI and logic are 100% done. This is purely a backend wiring + deployment job.

Tech stack

React (single file, no build system needed — can use Vite or CRA, your call)

Google Sheets API (service account, not OAuth)

Netlify (free tier is fine)

What the Google Sheet needs to store per task

id, text, color, bucket (urgent / tasks / procrastinating), done, points, createdAt, due date, notes, subtasks (JSON), recur, completedAt, snoozedUntil, starred

Plus two small separate sheets for:

Color tags (id, label, hex color)

Score history (date, score)

What I'll provide when you're hired

The complete React source code (.jsx file)

A Google account to set up the Sheet under (or you create one and hand it to me)

Access to my Netlify account

Definition of done

App loads at a Netlify URL

Adding/editing/completing a task on my phone updates the Sheet and reflects on my desktop within a few seconds

Tasks, colors, and scores all persist across refreshes and devices

Netlify environment variables are used for the service account credentials (not hardcoded)

Screening question (please answer before I respond to your proposal)

"How would you securely store the Google service account JSON credentials so they're available to the app on Netlify but not exposed in the code?"

The right answer tells me you've done this before. Wrong answer = I won't respond.

Note: The app was prototyped with AI assistance (Claude). The code is clean and well-structured — experienced developers find it easy to work with.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Customer Support Representative – Work From Home Opportunity at blithequark**

Remote

Labourer / Warehouse Worker - Mississauga – Amazon Store

Remote

Customer Support Agent - A/V Installation

Remote

Health Information Technology and Data Strategist – Central (Remote)

Remote

FUND ACCOUNTING MANAGER - REMOTE - SOUTHERN CALIFORNIA

Remote

UX UI Designer

Remote

Senior DevOps Engineer

Remote

[Remote-Position] Looking for Diversity, Equity, Inclusion and

Remote

Amazon Remote Data Entry Jobs – No Experience – Part-Time

Remote

Bilingual Portuguese Generalist Evaluator Expert

Remote
← Back