Skip to content

Jolumo1/PythonTaskManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Task Manager - Tareator 3000

Tareator 3000 is a desktop task management application developed in Python using Tkinter and SQLite. It allows users to add, edit, delete, and mark tasks as completed, as well as sort them by priority and due date.

Screenshot:

App Preview

Features:

  • Intuitive graphical interface: Built with Tkinter.
  • SQLite database: Stores tasks persistently.
  • Task management: Add, edit, delete, and mark tasks as completed.
  • Sorting and search functionality:
    • Sort by due date or priority.
    • Search tasks by title or description.
  • Highlight urgent tasks: High-priority tasks are automatically highlighted.

Technologies Used:

  • Python: Main programming language.
  • Tkinter: Used for the graphical user interface.
  • SQLite: Database for task storage.
  • Regular Expressions (re): Used for date validation.

Installation:

  1. Clone or download the repository.
  2. Make sure you have Python installed (preferably version 3.x).
  3. Run the main file:
    python Gestor_tareas_v1.py

How to Use:

  1. Add a task: Enter the title, description, due date, and priority.
  2. Edit a task: Modify the details of an existing task.
  3. Delete a task: Remove a selected task.
  4. Mark as completed: Change the task's status.
  5. Search tasks: Filter tasks by keywords.
  6. Sort by date or priority: Organize tasks efficiently.

About

Simple task manager built with Python, Tkinter and SQLite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published