Image Lightbox

Image Lightbox

Image Lightbox

Image Lightbox

Image Lightbox

Image Lightbox

Zoom: 125%

Zoomable image

CryptoVizor

Description

CryptoVizor is an all-in-one cryptocurrency research tool to find all relevant cryptocurrency information in one place. This is the original prototype built purely with Python using a Tkinter user interface.

Features

  • Dashboard of relevant cryptocurrency information in one place
  • Quickly research and explore new cryptocurrencies
  • Add transactions to easily track cryptocurrency holdings

Technologies Used

The project was built purely in Python with the Tkinter UI library. Several APIs were also used including CoinGecko, EtherScan, and Crypto Fear & Greed Index.

Development Process & Motivation

This was my first attempt at building a user interface for one of my projects. I was already comfortable with using Python to interact with different APIs, so I decided to build my interface with a Python based UI like Tkinter. The idea was to build an all-in-one resource for cryptocurrency related information like market data and Ethereum gas trackers for example.

Challenges & Solutions

The biggest challenge I faced was learning how to use Tkinter in a project with many moving parts. I only knew basic JavaScript so when I started this, I decided to stick with Python which might have been a mistake. I feel I would have made much more progress if I decided to build it with JavaScript and React, but I did get some good practice with Python and learning to write more concise code. I think Tkinter is a good UI library for smaller projects but becomes much more complex when the app grows.

Future Plans & Improvements

There's no plans to keep updating this project, but I've built a newer version in React and rebranded to CryptoVania which you see see more of here.

Contact Me

Let’s make your idea a reality

Thank you for taking the time to visit my website! If you're looking for a skilled and innovative developer to work with, don't hesitate to reach out. Whether you have a job opportunity or a freelance project in mind, let's connect and see how we can work together.

You can send me a message below or email me at stevenmendoza.dev@gmail.com