The CurrencyBG Platform
The CurrencyBG project is an open source platform that provides extensive currency exchange rates information for the Bulgarian Lev (BGN). The exchange rates are scrapped from several established currency exchange sources and prepared for consumption by 3rd-party applications.
The projects consists of a server side Java SE implementation and an Android app developed in Java using the Android SDK.
The platform implements a Three-Tier architecture model that may service several different platforms via a single HTTP API. Developers may utilize the API to create their own web or mobile apps.