Developed with Java 8 and H2 database.
You will find here two endpoints:
/coin/{name} - where as name you need to provide, name of cruptocurrency (for example bitcoin), it will return current data for specified coin.
/coin/{name}/history?date=20-12-2021 - name is same parameter as above. This endpoint will return historical data for specidied coin and given date.