Building CLI Tools with Python
Overview
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.
Technologies Used
- Python 3
- VS Code
- Command Line / PowerShell
Featured Projects
- Password Generator: Enforces minimum length and generates secure passwords.
- Todo List CLI: Menu-driven task manager with status tracking.
- CLI Calculator: Adds numbers interactively and displays the running total.
- Number Guessing Game: Feedback-based guessing with attempt counter.
Role & Responsibilities
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.
Team
Solo project — all design, development, and testing were handled by me.
View All Projects on GitHub Live Demo (Terminal Only)← Back to Projects