/Currency-Converter

An advanced Currency Converter with minimal size and command-line interface. Written in Pure C.

Primary LanguageCGNU General Public License v3.0GPL-3.0

Currency Converter | C Mini Project

Version _time_stamp_
An advanced Currency Converter with minimal size and command-line interface. Written in Pure C.
(Only works on Windows OS)

   

Features

* Convert Currency With Current Rate 
* Check Currency Rate Automatically (Get Notification On Rate Change)
* Last 7 Days Rate From Internet
* Historical Date Rate
* Full History Support
* Check Highest Rates From History
* and many more

   

Drawbacks

* Since this program using free API it has limitation of checking historical rate up to 1 year.
* If a currency rate changes twice or more in day and we try to get that days conversion rate, most likely the rate it will return won't match with the rates from the internet.
* In this API, currency rates get refresh after every few hour, which means conversion of currency like Bitcoin will give outdated result at 99% time.

(NOTE: All of them are API limitations and can be solved through the premium API.)

   

Build instructions

Simply compile 'MainMenu.c' with CodeBlocks or other IDE that has compiler, everything is already included in bin folder. Or, use GCC to compile from CMD.

gcc MainMenu.c -oYOUR-FILE-NAME

(Make sure bin folder & MainMenu.c file are in the same directory.)

   

References

Supperted API Provider: CurrencyConverterAPI.Com
Recommended Compiler: TDM-GCC
External Libraries:

   

Demonstrational Video

Currency Converter

   

Screenshots

Main Menu Historical Rate Menu My History
Main Menu Historical Rate Menu My History

 

Need Help?

Email: Md. Ehsan Khan
Email: Syed Eftasum Alam