https://github.com/pabitra-33/currencyconverterapp
https://github.com/pabitra-33/currencyconverterapp
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pabitra-33/currencyconverterapp
- Owner: Pabitra-33
- Created: 2025-07-18T17:00:27.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-07-18T17:11:39.000Z (4 months ago)
- Last Synced: 2025-07-18T21:46:06.407Z (4 months ago)
- Language: C++
- Size: 3.91 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 💱 CurrenCalc – A Simple C++ Currency Converter
## 📌 Introduction
CurrenCalc is a lightweight, console-based Currency Converter App written in C++. It allows users to convert an amount from one currency to another using predefined exchange rates. This project is ideal for beginners looking to strengthen their fundamentals in C++, such as control flow, functions, and modular design.
## 🎯 Features
🔁 Convert between multiple currencies
💰 Supports common currencies like USD, INR, EUR, GBP, JPY, etc.
⌨️ Console-based, menu-driven interface
✏️ Easy to modify exchange rates manually
🧱 Structured using functions and modular code for learning clarity
## 🧰 Technologies Used
Language: C++
Compiler: g++ / Visual Studio / Code::Blocks
Environment: Console/Terminal
## 🖥️ Sample Supported Currencies
USD – US Dollar
EUR – Euro
INR – Indian Rupee
GBP – British Pound
JPY – Japanese Yen
## 🗂️ Project Structure
CurrenCalc/
├── currency_converter.cpp
├── README.md
└── (Optional) currency_rates.txt
## ▶️ How to Run
🛠 Compile and Run in Terminal:
g++ currency_converter.cpp -o CurrenCalc
./CurrenCalc
## 📱 Sample Flow:
Welcome to CurrenCalc - Currency Converter
1. Convert Currency
2. Exit
Enter amount: 100
From (e.g., USD): USD
To (e.g., INR): INR
100 USD = 8300 INR
## 🧩 Use Cases
Beginner C++ learning project
Basic finance or forex tools
Console-based utility demonstration
Mini project for school/college submissions
## 🤝 Contributing
Contributions are welcome! You can:
Add support for more currencies
Integrate with a live exchange rate API (e.g., exchangerate-api.com)
Improve CLI experience or UI formatting
Refactor for object-oriented design
## 🙌 Acknowledgments
Thanks to the global developer community inspiring simple tools that make learning enjoyable!
💡 Built with curiosity and C++ power!