PROJECT.ARCHIVE // PY_001

TERMINAL_OPS

CLI Tools Collection // Python Unit

PYTHON
CLI
SOLO_DEV
Password Generator
PASSWORD_GENERATOR.EXE
Todo List
TODO_MANAGER.EXE
Calculator
CALCULATOR.EXE
Number Guessing Game
GUESSING_GAME.EXE
sudip@neptune:~/projects/python$
$ ls projects/
password_gen.py todo_cli.py calculator.py guess_game.py
$ python3 --version
Python 3.11.0
$ _
TECH_STACK
  • CORE Python 3.11
  • ENV VS Code
  • SHELL PowerShell / Bash
  • VCS Git
OBJECTIVES
  • 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.

[ DEPLOYMENT_LINKS ]

ACCESS_REPOSITORY TERMINAL_ONLY RETURN_TO_BASE