Приветствую Алена. В общем проект готов, хотя возможно буду еще вносить небольшие правки.
Ссылка на проект https://nuxt-warpoint.vercel.app/ выложенный на Vercel.
Код в репозитории на GitHub https://github.com/sergioignatiev/nuxt-warpoint
Как api использовал https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies/eur.json не знаю насколько точно он показывает текущие курсы, но при необходимости могу сделать на основе другого.
Валюта переключается при нажатии на флажки стран, базово выбран рубль. Месяц/год соответственно кнопками месяц/год.
Для создания использовал Vue фрэймворк Nuxt в основном потому что он по моему личному опыту делает разработку максимально быстрой. Для стилизации использовал Tailwind и библиотеку Nuxt Ui.