Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’ฑ Currency Converter โ€“ Real-Time Exchange App

๐Ÿš€ Live Demo: ๐Ÿ”— Live Demo

๐Ÿš€ A modern and responsive currency converter web app that provides real-time exchange rates using an API. Built to practice JavaScript async handling, API integration, and responsive UI design.


๐Ÿ“Œ Tech Stack

  • ๐Ÿงฑ HTML5
  • ๐ŸŽจ CSS3
  • โš™๏ธ JavaScript

โœจ Features

  • ๐Ÿ’ฑ Real-time currency conversion
  • ๐ŸŒ Supports multiple international currencies
  • โšก Fast API-based exchange rate fetching
  • ๐Ÿ”„ Swap currencies instantly
  • ๐Ÿ“ฑ Fully responsive design (mobile + desktop)
  • ๐ŸŽฏ Clean and minimal UI
  • โŒ Input validation with error handling

๐Ÿš€ Key Highlights

  • โšก Real-Time Data โ€“ Uses live currency API
  • ๐Ÿ”„ Swap Feature โ€“ Instantly switch between currencies
  • ๐Ÿ“ฑ Responsive UI โ€“ Works on all screen sizes
  • ๐ŸŽจ Modern Design โ€“ Glass UI + clean layout
  • ๐Ÿ”Œ API Integration โ€“ Async/await + Fetch API
  • ๐Ÿง  Clean Code โ€“ Beginner-friendly structure

๐Ÿ“ธ Screenshots

Project Screenshot Project Screenshot


๐Ÿ› ๏ธ Installation

Follow these steps to run the project locally:

# 1. Clone the repository
git clone - https://github.com/webdev-desktop/Currency-Converter.git

# 2. Go into the project folder
cd Currency-Converter

# 3. Open index.html in your browser

โ–ถ๏ธ Usage

  1. Enter the amount ๐Ÿ’ฐ
  2. Select From Currency
  3. Select To Currency
  4. Click on Get Exchange Rate
  5. View the converted result instantly ๐Ÿš€
  6. Use ๐Ÿ”„ icon to swap currencies

๐Ÿ”ฎ Future Improvements

  • ๐ŸŒ™ Dark mode support
  • ๐Ÿ“Š Currency trends / charts
  • ๐Ÿ’พ Save last conversions
  • ๐Ÿ“‹ Copy result to clipboard
  • ๐ŸŒ Multi-language support

๐Ÿค Contribution

Contributions are welcome!

# Fork the repo
# Create a new branch
git checkout -b feature/your-feature

# Commit changes
git commit -m "Add your feature"

# Push to branch
git push origin feature/your-feature

Then open a Pull Request ๐Ÿš€


๐Ÿ‘จโ€๐Ÿ’ป Author

Apurv


๐Ÿ“„ License

This project is licensed under the MIT License.


โญ Support

If you like this project, donโ€™t forget to star โญ the repo and share it!

About

๐Ÿ’ฑ Real-time currency converter web app using JavaScript and API with a fully responsive modern UI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages