The aim of this project is to create a Crypto-coin trading system that allows a user to add brokers, perform trades, and monitor their respective strategy and trading history. The objectives of this project include: allowing users to define trading brokers, requesting prices for specific crypto coins, attaching trading strategies to each broker, retrieving crypto coin prices, and displaying relevant statistics on the UI trading log. Live crypto coin data is obtained from the CoinGecko API. All use cases and component, class, sequence, and activity diagrams were created and submitted along with the code.

This project was completed in a group of 4 for a Software Engineering course at the University of Western Ontario. A portion of the code was provided.

Built With

Share this project:

Updates