Welcome to the channel! In this video, I'm using AI tools to build software projects completely from scratch—showing the entire, unfiltered process from start to finish.
Rather than just showing a polished final product, I document every step: prompt engineering, rapid prototyping, hitting unexpected bugs, and troubleshooting code errors in real time.
If you're interested in AI app development, vibe coding, or seeing how a beginner tackles software development with modern AI tools, subscribe to follow along with the journey!
Build a modern, dark-themed Currency Converter in Python using CustomTkinter and live exchange rates! 💸🐍
In this tutorial, we will build a complete desktop application step-by-step in a single Python file. We'll fetch real-time exchange rates using the free, no-authentication Frankfurter API, handle network errors smoothly, and persist conversion history locally.
✨ Key Features We'll Build:
Modern Dark UI using CustomTkinter
Live Exchange Rates via the Frankfurter API (No API key needed!)
Instant Swap button for quick currency inversion
Clean results card with big, high-visibility digits
Persistent conversion history saved to a local JSON file (Last 20 conversions)
Background thread fetching so the GUI never freezes
📦 Required Libraries:
pip install customtkinter requests CTkMessagebox
https://pastebin.com/ThAuh2Nm
#AI #SoftwareDevelopment #VibeCoding #BuildInPublic #AIAppDevelopment #codingforbeginners