This was my second major coding milestone, created during my Python 101 course back when I was 12 and a half. I was learning basic Python where we went as far as GUI development at the time, so I made this project as part of that, and it ended up also being the predecessor to my modern Web-based Weather App and more advanced Tkinter GUI.
This GUI is the first version of a three-part evolution:
- Jordan Weather Identifier v1 (This repo) - The Prototype: First Python GUI using static File I/O.
- City Weather Identifier v2 - Data Viz: Desktop GUI with live API integration and Seaborn/Matplotlib graphs.
- City Weather Identifier v3 - Full-Stack: Responsive web app with Flask backend and Pandas data processing.
Follow these steps to run the project locally:
git clone https://github.com/Skayyali3/Jordan-Weather-Identifier-v1.git
Jordan-Weather-Identifier-v1python Jordanian-City-Temp.pyThis project is licensed under the MIT License – see the LICENSE file for details.
Saif Kayyali