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
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.