Skip to content

egrazm/python-task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

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

About

Mini console-based task manager un Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages