At the time of writing this post, the package has around 43,000 downloads and has started getting around 4,000 downloads per month. It’s not that big in comparison to some other projects, but I’d like to think that I did something right for it to be getting that many downloads.

The idea behind it was that a developer could just update their.env file to use a different exchange rates driver and change the API keys to switch between services without needing to update any of their code.

My reasoning behind using the exchangeratesapi.io API was that it was free, really easy to use, and didn’t require any API keys or accounts to use (at the time time of building it).

The documentation is also really important because it’s the only thing really that’s telling developers how to install your package and use it.
Newsletter

Get the latest Laravel/PHP jobs, events and curated articles straight to your inbox, once a week

Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Community Partners