24FreelanceFreelance marketplace that never sleeps
Active

I will develop a currency switching widget for the website

154 views#2942
Listing period5 daysuntil 29.11.2026
Posted31.08.2026
Views1547 in 14 days

About the service

I develop a currency switching widget for an online store catalog — that same switcher in the site header that changes the displayed price immediately, without a page reload. The widget recalculates all prices on the page at the current exchange rate when a visitor selects another currency, and fetches the rate from an external source rather than a figure hardcoded once and forgotten.

I separately think through the small details that make the switcher feel like part of the site, not a block stuck on the side: price rounding by rules typical for the chosen currency, correct placement of the currency symbol, thousands separators and a fallback scenario if the rate source is unavailable for a couple of minutes. I remember the chosen currency — on the next visit a visitor sees prices in the same format they left them last time, whether that was an hour or a week ago.

I work with both vanilla JavaScript and React or Vue — I look at what's already used on the site and don't drag unnecessary libraries to where a few dozen lines of code are enough. The switcher integrates with the cart and checkout so the chosen currency isn't lost when moving from the catalog to the payment page.

What's included in the work:
— widget in the header with instant price recalculation
— connection to a source of current exchange rate
— remembering the chosen currency between visits
— neat integration into existing markup and cart

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Olga M.Website development
Contact

What this page answers