
Completed
Posted
Paid on delivery
You recently fixed a bug in my React-based to-do app, and I’d like to continue working with you on two small but important upgrades. - Dark mode — toggle button, whole app switches, and it should stay dark if I refresh the page (last time something like this reset on refresh, don't want that again). - Priority — each todo can be Low / Medium / High. The color of the todo item changes depending on priority so I can see it at a glance. Doesn't need icons or anything fancy, just color.
Project ID: 40634074
279 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Since I already know the codebase, this should be quick and low-risk. You asked how I'd stop the dark mode setting from resetting on refresh — same root issue as before, just the opposite direction: last time a value saved too early, this time the risk is it never gets saved at all. I'll save the setting to localStorage the moment you toggle it, and read it back in when the app first loads, before anything renders, so there's no reset and no flash of the wrong theme. For priority, I'll add it as a field on each todo, saved and loaded the same reliable way as the rest of your list. Color is just CSS reacting to that field.
$45 USD in 1 day
2.5
2.5
279 freelancers are bidding on average $924 USD for this job

Hi, I can handle both upgrades in your React to-do app. I understand the dark mode needs to persist after refresh, so I’d wire that properly instead of making it reset. I can also add Low/Medium/High priority with clean color-coded todo states for quick scanning. Since I already understand this kind of small app enhancement workflow, this should be a smooth update.
$80 USD in 2 days
9.7
9.7

I am proposing two key enhancements for your React-based to-do app: Dark mode toggle and Priority feature. For Dark mode, I'll implement a state management solution using local storage to ensure theme preference persistence, delivering a seamless experience. Regarding Priority, I suggest adding dynamic color-coding based on task priority levels (Low/Medium/High) for efficient task management. Let's work together to enhance your app's functionality and user satisfaction. Your feedback will be integral to shaping the final product.
$225 USD in 5 days
8.7
8.7

★★★ REACT SPECIALIST ★★★ Hi, I can add dark mode and priority feature for your to-do app. I will make sure dark mode stays on after refresh. For priority, I will change color based on Low, Medium, and High. I will test everything to make sure it works well. Let me know if you have any questions! Thanks!
$50 USD in 1 day
8.2
8.2

As a highly skilled AI-focused software developer, I offer a unique perspective on your project that extends beyond traditional web development capabilities. Given my experience with building intelligent automation workflows and business process automation systems, implementing the requested Dark Mode with permanence will be a breeze. Additionally, my skills in frontend development, HTML, JavaScript, and User Interface / IA promise a seamless integration of the priority enhancement feature you require. Beyond mere technical abilities, I am dedicated to providing long-term business values through my solutions. My focus on delivering scalable, secure, and maintainable code aligns perfectly with your needs for an enterprise-grade app enhancement. With proficiency in React complemented by my core expertise in Laravel and Node.js, I assure you that these upgrades will be well-integrated, robustly tested, and future-proofed for easier maintenance. Finally, our previous engagement should speak volumes of the compatibility and quality of work we can achieve together. By continuing our collaboration, we ensure a continuity of understanding that’ll enhance project efficiency and mitigate any potential risks. I'm excited to take on this challenge and further elevate your productivity tool. Let's make your to-do app even better!
$50 USD in 2 days
8.2
8.2

Hi there, I can see the real pain point here: the app must feel consistent after refresh, not just look right once. I’ve worked on React app fixes like this before, including state persistence with localStorage and clean UI updates, so I can make the dark mode stay locked in properly and wire the priority colors in a simple, reliable way. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I’d implement the toggle, persist the theme across refreshes, and map Low / Medium / High priorities to clear item colors without adding clutter. If you want, I can also keep the styling structured so it’s easy to extend later. Could you confirm whether the todo data is already stored in localStorage or coming from a backend? Also, should the priority color apply to the full card or just a label? If there’s any existing theme setup, I’ll align with it so nothing breaks. Looking forward to your reply so we can finalize the exact plan. Should the priority color apply to the full todo item or just a small label? Thanks, Asad
$75 USD in 3 days
8.1
8.1

Hello, It's great to hear that you're looking to enhance your to-do app after that recent bug fix! You want to add a dark mode that stays activated even after refreshing the page and introduce a priority feature that visually differentiates tasks by color based on their urgency. With 7+ years of experience in frontend development, I can efficiently implement both features. For the dark mode, I’ll ensure it retains its state using local storage so users can enjoy a consistent experience. For the priority feature, simple color coding will be applied to each todo item, making it easy to identify their status at a glance. I’m curious, do you have specific color preferences in mind for the priority levels, or would you like some suggestions? Best regards, Ivan Mandinski
$50 USD in 3 days
7.5
7.5

Hi, I will implement a toggle button for dark mode in your React-based to-do app, ensuring that the app remains in dark mode even after refreshing the page. Additionally, I will enhance the priority feature by color-coding todo items based on Low, Medium, or High priority levels for quick visibility. Let's discuss further details to ensure a seamless integration. Regards, Sai Bhaskar
$110 USD in 5 days
7.6
7.6

Great to hear from you again—both of these are quick, clean additions to your React app. For dark mode I'll add a toggle that switches the whole app via a theme context and persists your choice to localStorage, so it reads that value on load and stays dark after a refresh (no reset this time—I'll test the refresh case specifically). For priority, each todo gets a Low/Medium/High selector, and I'll color the item's background/border accordingly—say green, amber and red—so you can scan urgency at a glance, no icons, just color as you asked. I'll keep it consistent in both light and dark themes and match your existing code style. I can start right away.
$30 USD in 1 day
7.5
7.5

Good to hear from you again. I can help with both upgrades dark mode that saves properly (I'll store the preference so it doesn't reset on refresh) and priority-based colors for each todo. Both are straightforward in React and I know your app's code from the last fix, so I can add these without breaking anything. Priority will just change the todo color by level Low, Medium, High nothing fancy. Unlimited revisions until you're completely satisfied. Let me know if you'd like to start with a small piece of the demo work to see how we work together. I'm available to start immediately and would be happy to discuss your requirements in detail. Best Regards, Azad
$133 USD in 2 days
7.7
7.7

Greetings, I am a React developer specializing in feature enhancements. I'll add a persistent dark mode toggle using localStorage so your preference survives page refresh, implement priority levels (Low/Medium/High) for each todo with color-coded visual indicators, and ensure smooth transitions across the entire app. I'll use clean, maintainable code following your existing patterns. What's your current tech stack and color scheme preference for priority levels? Better we do a quick chat to ensure few things about the task. Ping me when you're available.
$140 USD in 7 days
7.2
7.2

Hello, I checked your "Dark Mode & Priority Enhancement" project description, it looks like the focus is on delivering a clean, responsive website that works well across all devices. I prefer understanding the expected layout and user experience first, then building pages that closely match the design while keeping the code organized and easy to maintain. Feel free to share the design or current website, and I'll suggest the best implementation along with a realistic timeline. Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$98 USD in 4 days
7.4
7.4

Hey, I understand you need two small upgrades to your existing React to-do app: a proper dark mode that stays enabled after refresh, and a Low/Medium/High priority option that changes the todo color for quick visibility. I will add the dark mode toggle with persistent state using localStorage so the selected theme remains after page refresh. I will also add priority selection to each todo and apply clear colors for Low, Medium, and High priorities without adding unnecessary UI elements. This will keep the app simple while making it more convenient to use and easier to scan at a glance. I have experience with React, state management, localStorage, and clean UI updates in existing applications. Would you like me to keep the current UI exactly as it is and only add these two features? Here, you can review my previous work as an experienced professional: [https://www.freelancer.com/u/Hammadhassan21](https://www.freelancer.com/u/Hammadhassan21) I can start immediately. Let's discuss further. Best Regard Hammad Hassan
$200 USD in 7 days
7.6
7.6

Hi, Glad the bug fix worked out. For dark mode, the refresh reset last time almost certainly came from state living only in memory. I'd persist the theme choice to localStorage and read it back on load, so a refresh keeps you dark. For priority, I'll map Low/Medium/High to three background colors on the todo item, no icons, just the color swap you asked for. I've done React frontend work like this before with clean, maintainable code. Frontend Developer: reviewed 5 stars on Upwork, React work. One question: do you want the priority set when creating a todo, editing it, or both? Once I know that I'll start on dark mode first as a milestone. Adil
$140.68 USD in 7 days
7.1
7.1

Hi, this is a straightforward React UI enhancement, but the real engineering risk is state persistence being handled in a way that causes theme resets or inconsistent rendering after refresh. I’ve built several production feature extensions like this in existing apps, where the work is less about adding controls and more about wiring state cleanly so behavior stays predictable. For this kind of update, I usually structure the change so theme state, persisted preference, and todo presentation rules are separated instead of mixed into component rendering. The closest match is Custom Feature Development & Integration, where I dropped into a live codebase, reviewed the current structure, and implemented targeted improvements without creating regressions. Squarespace Checkout Streamlining for Meal Service -- 2 is also relevant because it involved frontend logic, visual state cues, and user-facing behavior that had to remain reliable. For your app, I’d keep dark mode persistence explicit and make priority a simple data attribute with deterministic color mapping, so refresh behavior and item styling stay stable as the app grows. I design these changes for long-term maintainability, not just a quick patch. If useful, I can first review the current state flow and sketch the cleanest persistence and priority wiring before implementation. Thanks, Hercules
$140 USD in 7 days
7.2
7.2

Hi, I saw you want to enhance priority handling in your React to-do app along with dark mode implementation. Dark mode often involves managing theme state efficiently across components to avoid inconsistent UI experiences. Smart Sols' decade of expertise with React.js and state management ensures smooth, scalable solutions without UI glitches. How do you currently manage state and priorities in your app? Let's discuss how we can make your app both sleek and user-friendly.
$213 USD in 7 days
6.8
6.8

Hi, I’ve read both upgrades carefully, and I can implement them cleanly in your React-based to-do app so they work reliably, including dark mode persistence after refresh. I regularly handle User Interface / IA improvements and Frontend Development tasks with JavaScript, focusing on polished behavior rather than quick patches. For this update, I’ll add a smooth dark mode toggle using persistent local storage, then build Low/Medium/High priority selection with clear color-based todo states that stay simple and easy to scan. I can start right away and deliver these enhancements within 3 days with testing included. Would you like the dark mode and priority colors to follow your current palette, or should I jazz them up a bit? Thanks, KANIKA
$100 USD in 3 days
6.9
6.9

Hello, I'm Asma, Web Developer and Graphic Designer with 10 years of experience working with clients and agencies from around the world. Creative problem solver with a passion for creating visually appealing and user-friendly digital solutions. I love building luxurious brands and designing captivating visual identities. I've worked with clients in lifestyle, property, fashion, hospitality, and luxury sectors. 24/7 Support & Faster Response . #WEBSITE DESIGNING / DEVELOPMENT #WORDPRESS/HTML/JS/CSS/PHP/LARAVEL/SHOPIFY #GRAPHIC DESIGNING #UX/UI #FIGMA #SQUARESPACE #SOCIAL MEDIA MARKETING #PHOTOSHOP/ILLUSTRATOR #GOOGLE ADS #JEWELERY DESIGNER #LOGO DESIGN #BANNER DESIGN #BUSINESS CARD #STATIONARY DESIGN #CD COVER #POWERPOINT PRESENTATION #BOOK COVER #LETTERHEAD DESIGN #3D LOGO #WORDPRESS #WEBSITE PAGE SPEED UP UPTO 95-99 #WEBSITE SEO #FIGMA TO WORDPRESS/HTML/JS/CSS/PHP/LARAVEL #PSD TO WORDPRESS/HTML/JS/CSS/PHP/LARAVEL ...... ETC :)
$140 USD in 2 days
6.9
6.9

Hi there, regarding the enhancements you need, I can implement a dark mode toggle for your to-do app that retains its state on page refresh. Additionally, I'll create a priority indicator that changes the color of each todo item based on its Low, Medium, or High status. Considering your previous bug fix experience, I’m excited to build on that success. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
$30 USD in 1 day
6.4
6.4

With nearly a decade devoted to frontend development and web design, I'm well-versed in the intricate workings of technologies you're using for the app: React, HTML, and CSS as well. My journey has seen me tackle diverse projects and this experience adds nuances to my technique. Tasking me with toggling your to-do app into a dark mode that persists even after a refresh will be as smooth as switching lights off and on. Moreover, prioritize each task helps you remain organized and focused. Having already fixed a bug in your React-based to-do app shows our rapport and allows us to keep the momentum going in these two small but significant upgrades. I completely understand your requirements and assure you, this time around, the change in priority will be visually indicated without any glitches obscuring the items when you need them most. In summary, why should you work with me? Not only am I skilled in CSS, JavaScript, and front-end development - which forms the crux of support you require - but I've worked with different databases which shows my ability to integrate various components efficiently. I am also familiar with numerous cloud services like AWS and GCP which could prove invaluable for hosting this advancing app. Let's make your to-do app even more efficient together!
$120 USD in 4 days
6.6
6.6

Hi, I'm interested in your project "Dark Mode & Priority Enhancement". I have relevant experience and can deliver quality results within your timeline and budget. I'd love to discuss the details. Please feel free to reach out.
$250 USD in 7 days
6.3
6.3

Warsaw, Poland
Payment method verified
Member since Jul 13, 2026
$30-250 USD
$250-750 USD
₹100-400 INR / hour
₹12500-37500 INR
$3000-5000 CAD
₹600-1500 INR
$30-250 AUD
₹12500-37500 INR
$30-250 USD
₹1500-12500 INR
$80-90 USD
₹750-1250 INR / hour
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
₹750-1250 INR / hour
₹12500-37500 INR
₹100-400 INR / hour
₹1500-12500 INR
$5-6 USD / hour
$1500-3000 USD