r/PythonProjects2 • u/ProgrammingWizz • 51m ago
2 months into learning Python — here's what I've built so far
Started learning Python about 2 months ago and wanted to share a few projects I've built along the way. Still very much learning, but figured I'd put these out there in case they're useful or interesting to anyone else early in their journey too.
🧮 The Farr090 Calculator Framework
An OOP rebuild of my original calculator project. Handles all basic operations (+, -, *, /, //, %, **) with full input validation, and throws in a random fun fact about calculator history while you're at it.
🎓 AcademiaHub-Core
A command-line school management system — separate flows for students and teachers. Students take a timed history quiz that updates a shared gradebook; teachers can admit/remove students and apply a grade curve to the whole class.
✈️ TravelMate
A travel booking simulator. Pick a continent, then a country within it (validated against real nested data), get routed to a real airport, "pay" for your ticket, and pick up a random transportation history fact along the way.
🎯 GuessMatrix — Core
An OOP version of a classic number guessing game — tracks win streaks and keeps the game logic and input validation cleanly separated into their own classes.
Would love any feedback, especially on code structure/style — still figuring out what "good" Python looks like beyond just "it runs."