CoinStrove Search is a Golang-based REST API that provides the latest rates of various coins. The API is integrated with MongoDB to store and manage the data efficiently. Additionally, it subscribes to a RabbitMQ message queue to receive the latest rates and keep the database up-to-date.
Before running the CoinStrove Search API, make sure you have the following dependencies installed on your system:
- Docker: To set up the MongoDB and RabbitMQ containers using Docker Compose.
To run the CoinStrove Search API, follow these steps: