Inspiration
The shellhacks cryptocurrency challenge inspired us to create something in the crypto field that could be useful to people who’d like to monitor cryptocurrency values, traits, and trends. We examined tools like metatrader and thinkorswim as direct inspiration for our project.
What it does
CryptoTrader allows a user to view information on cryptocurrencies via real-time data through the console along with a graph view of a coin’s value. The user can also trade coins by typing in commands on the console.
How we built it
Using streamlit for the web interface, coinGecko and coinRoute API for crypto data, and python as the programming language of choice.
Challenges we ran into
It was our team’s first time working with multiple programming concepts necessary to produce this project. Connecting to and gathering information from the API’s used along with choosing and getting accustomed to a GUI framework required us to research and communicate with mentors throughout the hackathon.
Accomplishments that we're proud of
We managed to create a demonstrable and usable version of a project that was highly ambitious for our skill set and learned a variety of new skills in such a short time.
What we learned
We learned API usage via the python “requests” library, creating UI with streamlit, and a few other details such as asynchronous programming and threading in python.
What's next for CryptoTrader
We’d like to enhance CryptoTrader by migrating it to a standalone application and further developing its interface similar to metatrader and thinkorsim. Fully optimized usage of the command parser-ability to handle complex commands will multiple argument chains and easy command creation and management for a dev friendly experience.

Log in or sign up for Devpost to join the conversation.