MultiConvert banner

MultiConvert

2 devlogs
44m 34s

I developed MultiConvert, a high-precision utility application built with React that centralizes real-time currency exchange and unit conversions within a sophisticated, high-performance interface.

This project uses AI

used gemini for the UI

Demo Repository

Loading README...

joseiniya08

Shipped this project!

Hours: 0.7
Cookies: šŸŖ 1
Multiplier: 1.5 cookies/hr

I developed MultiConvert, a high-precision utility application built with React that centralizes real-time currency exchange and unit conversions within a sophisticated, high-performance interface.

Live Financial Data: I integrated the ExchangeRate-API using asynchronous fetch calls to ensure that currency conversions are always based on up-to-the-minute global market rates.

Scalable Engineering: I implemented a Strategy Pattern within a custom React hook to manage mathematical mapping across Length, Weight, and Currency, ensuring the conversion engine remains clean and maintainable.

Performance Optimization: I utilized React Hooks like useCallback and useEffect to synchronize state transitions and prevent unnecessary re-renders, resulting in a low-latency user experience.

Advanced Glassmorphism 2.0 UI: I designed a premium dark-mode aesthetic featuring Mesh Gradients, Z-index layering for visual depth, and translucent ā€œglassā€ containers with blurred backdrops.

Purposeful Scope: I intentionally focused on linear conversion types (currency, length, and weight) to prioritize mathematical stability and a streamlined, dashboard-style workflow.

joseiniya08

Have made a few updates on the UI and the overall aesthetic of the website.

Attachment
8

Comments

NiceSapien
NiceSapien about 2 months ago

Pro tip: When I have chosen to convert from KG to Pounds, If I try to change the ā€œKGā€ to Pound, both become pound - the other one should switch automatically(to KG)!

adityanegi12499
adityanegi12499 about 1 month ago

bro its kinda fire and like simple can we see more future updates
??

The Outlier
The Outlier about 1 month ago

The converter UI is a bit annoying right now because of the huge list. It would be way better if both boxes worked at the same time—like if I type in the KG box, it automatically changes the Pounds, and if I type in the Pounds box, it changes the KG without needing a ā€˜swap’ button. Also, that long currency list is messy. Instead of one big list, it should be a clean grid or table of the most used ones (like a calendar) so it’s easier to click. This would make the whole thing feel much smoother and less cluttered.

parbarvaliya4811
parbarvaliya4811 about 1 month ago

Your repo is very good
But I think,
In currency converter currency full name of currency should be shown instead of short form or short forms in bracket.
Ex: United States Dollar (USD)

parbarvaliya4811
parbarvaliya4811 about 1 month ago

Also you should add a search bar so it gets easy to search a currency or any other uints.

Trejos_1
Trejos_1 about 1 month ago

The UI is fire, I think you should be able to write in both text boxes so you don’t have to change the order of the conversions.

Haemant
Haemant about 1 month ago

itreally goood but the most of the area in ui is blank either u can put ads there or maybe use some api to show some live exchange and stuff like graphs and all

yefoi
yefoi about 1 month ago

i really hope that this is not an ai generated project man… bro…

joseiniya08

I have finished with the main logic of the code. but the UI can use a lot of improvement. So I am going to make the UI look better and might add some more features in the upcoming iterations.

Attachment
0