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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Board Certified - Texas Licensed Physician Reviewers- Pediatric Neurology

Remote Full-time

Shift Lead

Remote Full-time

UX Copy Editor/Copywriter (Contract)

Remote Full-time

Amazon Customer Service - Work From Home $16-$35/hr – No Experience Needed

Remote Full-time

[Remote/WFM] Urgently Require Online Casino Floor Supervisor

Remote Full-time

Plan Documents Specialist Jr.

Remote Full-time

[Remote/WFM] Need Behavioral Technician -Paid Training in

Remote Full-time

Experienced Lead Generation Specialist Needed – Qualified Leads Only (Long-Term)

Remote Full-time

Teller Backup Customer Service Representative (In Person) in Woodsville, NH

Remote Full-time

Jr. Business Analyst, eCommerce Merchandising

Remote Full-time
← Back to Home