Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 859 Bytes

File metadata and controls

36 lines (26 loc) · 859 Bytes

📝 Command Line Task Tracker (Python)

A simple and interactive command-line task tracker built using core Python concepts.
This project is ideal for beginners to practice lists, loops, conditionals, and input validation.


🚀 Features

  • Add new tasks
  • View all tasks using 1-based indexing
  • Mark tasks as completed
  • Input validation using try-except
  • Graceful program exit with a goodbye message
  • Fully interactive terminal application

🧠 Concepts Used

  • Python Lists
  • while True loop
  • Conditional statements (if / elif / else)
  • try-except for error handling
  • enumerate() for indexing
  • User input handling

📂 Project Structure

command-line-task-tracker/ │ ├── task_tracker.py # Main Python script ├── README.md # Project documentation └── .gitignore # Ignored files