You don’t need any code for what I’ve outlined above, it can all be done very simply, no-code, with standard Bubble functionality

Just a single API call to get the exchange rates (which you can either access in real time or save in your database), then just use basic mathematical expressions to convert whatever prices you have into whichever currency you need (again either in real time in the browser, or on the backend to store in the database).

There are a few different ways you can go about setting and working with multiple currencies. I guess which method you use will depend on what you’re trying to achieve and how your app database is set up.