Welcome to the Real-Time Blockchain Tracker, a Python-based desktop application crafted to deliver live insights into key blockchain statistics. This project, developed during my academic journey, reflects my passion for real-world applications of technology, and showcases my skills in GUI development, API integration, and real-time data visualization.
- 🚀 Objective: Build a real-time, user-friendly desktop application to track dynamic blockchain data.
- 🖥️ Platform: Desktop-based GUI using Python and Tkinter.
- 🌐 Data Integration: Fetching live blockchain data via reliable public APIs using the
requests
library.
- 📡 Live Blockchain Stats: Tracks key data like current block height, transaction count, and mining stats.
- 💡 Intuitive UI: Built with Tkinter for a clean, professional look that’s easy for all users to navigate.
- 🔁 Real-Time Updates: Implements periodic auto-refresh using asynchronous programming.
- 🖱️ Interactive Design: Engaging update button with subtle animation for improved user interaction.
- 🎨 Custom Branding: Incorporates a polished interface and a personalized logo for a professional feel.
- Language: Python
- Libraries: Tkinter, Requests, Asyncio
- Design: Custom Icons & Assets (
blockchain.png
,blockchain1.png
)
(Add these screenshots in your
assets
folder and link them below)
blockchain.png
– Main Interfaceblockchain1.png
– Live Data Preview
- Clone the repository:
git clone https://github.com/yourusername/blockchain-tracker.git
- Navigate into the project folder and install dependencies:
pip install requests
- Run the app:
python "Block Chain Tracker.py"
- Integrating public APIs for dynamic data
- Building responsive desktop apps with Python
- Designing user-friendly GUIs with Tkinter
- Asynchronous programming for real-time updates
- Presenting technical data in an accessible and professional manner
Hi, I'm SYED IBRAHIM A — a recent B.Tech CSE graduate with a specialization in Artificial Intelligence (IBM Certified). I’m deeply passionate about building real-world tech solutions that combine functionality with user-centered design.
- 💼 Actively Seeking: Software Developer, Python Developer, Data Analyst, Technical Support, and QA Roles
- 🌐 Portfolio: GitHub | LinkedIn
- 📍 Location: Chennai, India | Open to Remote, Hybrid, and On-site roles
This project is licensed under the MIT License.
✨ Thank you for exploring this project! If you found it helpful or would like to collaborate, feel free to connect or drop a ⭐️!