ExternalFreelancerRemote$10–$30 USD

Small Web App Bug Fix & Feature Update

Summary

Freelancer Client is hiring: Small Web App Bug Fix & Feature Update.

Location: Remote

I have a small React + Node.js/Express web app that needs a quick round of improvements:

1. The user-profile screen is not persisting updates. I need the underlying bug identified and resolved on both the frontend state layer and the Express API so the data reliably saves and reloads.

2. Please introduce a simple dark-mode toggle. I’m flexible on placement—choose a spot that feels natural in the existing UI, wire it into the current React state management, and make sure styles switch cleanly without page reloads.

3. Confirm everything looks and behaves correctly on common desktop breakpoints and mobile widths. A light round of responsive tweaks is fine as long as the layouts stay intact.

React (functional components, hooks)

Skills: JavaScript, CSS, HTML5, Debugging, Node.js, AngularJS, Web Development, Backend Development, Frontend Development, API Development

Budget: $10–$30 USD


Source: Freelancer Client via Remote / Online. Apply on the source website.

Original

I have a small React + Node.js/Express web app that needs a quick round of improvements:

1. The user-profile screen is not persisting updates. I need the underlying bug identified and resolved on both the frontend state layer and the Express API so the data reliably saves and reloads.

2. Please introduce a simple dark-mode toggle. I’m flexible on placement—choose a spot that feels natural in the existing UI, wire it into the current React state management, and make sure styles switch cleanly without page reloads.

3. Confirm everything looks and behaves correctly on common desktop breakpoints and mobile widths. A light round of responsive tweaks is fine as long as the layouts stay intact.

Technical stack you’ll touch:
• React (functional components, hooks)
• Node.js/Express REST API
• CSS-in-JS and plain CSS that’s already in the project

Deliverables
• Updated repo (or zip) with the profile bug fixed and dark mode fully integrated
• Brief change log or markdown notes outlining the files you touched and why
• Any commands or environment variables I need to run it locally

Keep your code readable, comment where logic isn’t obvious, and follow the existing lint rules. I’ll pull the branch, run npm install && npm start, and verify everything before releasing the milestone.

Location & Details

SourceFreelancer
Budget$10–$30 USD
LocationRemote
Posted2026-05-20 21:38:08
JavaScriptCSSHTML5DebuggingNode.jsAngularJSWeb DevelopmentBackend DevelopmentFrontend DevelopmentAPI Development
Apply on source →

About this listing

This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.

Skills mentioned:
JavaScriptCSSHTML5DebuggingNode.jsAngularJSWeb DevelopmentBackend DevelopmentFrontend DevelopmentAPI Development