Skip to content

💹 This modern web application is designed to provide a convenient and visual display of current foreign exchange rates. The app retrieves real-time data from the National Bank of Ukraine API, displaying exchange rates relative to the Ukrainian hryvnia (UAH) in innovative and interactive formats.

Notifications You must be signed in to change notification settings

Zorger27/Currencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exchange rates from NBU

You can view my CV here: Curriculum VITAE❗️

You can view my Portfolio here: My Portfolio❗️

07-11-2024

💹 This modern web application is designed to provide a convenient and visual display of current foreign exchange rates. ✨

The app retrieves real-time data from the National Bank of Ukraine API, displaying exchange rates relative to the Ukrainian hryvnia (UAH) in innovative and interactive formats:
➔ Table or List 📊 — a concise and user-friendly view of selected currencies.
➔ Creeping line 📜 — a dynamic format that animates the data, with adjustable speed.
➔ Creeping line 3D 🌐 — a unique visualization method developed using Three.js, drawing attention to the movement of currencies.
➔ Three-in-One 🔄 — a combined view that integrates all formats in one place for maximum convenience.

🌍 The application supports three languages (Ukrainian, English, and Spanish), enhancing its functionality and making it suitable for an international audience. 🌐

🛠️ Technologies:
✅ Three.js for advanced 3D graphics.
✅ Vue.js + VueX for state management and responsive interface.
✅ JavaScript for dynamic interaction.
✅ Axios for fast and stable API requests.
✅ Google Search Console & Analytics for performance optimization and analytics.
✅ Open Graph Protocol, Favicon, Sitemap, Robots.txt — for SEO optimization and social media integration.

🌀 The interactive interface and visual effects turn the simple task of viewing exchange rates into an engaging experience. 🌟

Project setup (install dependencies)

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

About

💹 This modern web application is designed to provide a convenient and visual display of current foreign exchange rates. The app retrieves real-time data from the National Bank of Ukraine API, displaying exchange rates relative to the Ukrainian hryvnia (UAH) in innovative and interactive formats.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published