- CORE Python 3.11
- ENV VS Code
- SHELL PowerShell / Bash
- VCS Git
- Strengthen Python fundamentals
- Practice loops and conditionals
- Handle user input gracefully
- Build practical CLI utilities
- Implement error handling
[ DEPLOYED_UNITS ]
PASSWORD_GENERATOR
Enforces minimum length and generates cryptographically secure passwords with mixed character sets.
TODO_MANAGER
Menu-driven task manager with status tracking, priority levels, and persistent storage.
CALCULATOR
Interactive arithmetic processor with running total display and operation history.
GUESSING_GAME
Feedback-based number guessing with attempt counter, hint system, and score tracking.
[ SYSTEM_LOG ]
These CLI projects were designed to strengthen my understanding of Python fundamentals, including loops, conditionals, and user input. Each tool solves a practical problem and runs entirely in the terminal.
I designed and coded each project independently, focusing on clean logic, user-friendly prompts, and error handling. These projects were built iteratively, with attention to usability and terminal-based interaction. I ensured that each tool was intuitive, responsive, and capable of handling edge cases gracefully.