Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 1.59 KB

File metadata and controls

80 lines (58 loc) · 1.59 KB

Python Task Manager

A mini console-based task manager application built in Python for learning purposes.

Table of Contents

Overview

Python Task Manager is a simple, beginner-friendly command-line application designed to help you manage your daily tasks. It's perfect for learning Python basics while creating a practical utility.

Features

  • ✅ Create new tasks
  • ✅ View all tasks
  • ✅ Mark tasks as complete
  • ✅ Delete tasks
  • ✅ Simple console interface

Installation

Prerequisites

  • Python 3.6 or higher
  • Basic knowledge of the command line

Setup

  1. Clone the repository:
git clone https://github.com/egrazm/python-task-manager.git
cd python-task-manager
  1. Run the application:
python main.py

Usage

Once you start the application, you'll see a menu with options to:

  • Add a new task
  • View your tasks
  • Mark a task as complete
  • Delete a task
  • Exit the application

Simply enter the number corresponding to your desired action and follow the prompts.

Example

=== Task Manager ===
1. Add Task
2. View Tasks
3. Mark Complete
4. Delete Task
5. Exit

Select an option: 1
Enter task name: Buy groceries
Task added successfully!

Contributing

Contributions are welcome! Feel free to submit issues or pull requests to improve this project.

To contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/improvement)
  3. Make your changes
  4. Submit a pull request