/Job-Queue-Management-System

Python Task Management Application

Primary LanguagePython

LinkedIn Badge

Job-Queue-Management-System

Python Task Management App

Simple Task Management app created using python (Tkinter module) with backend sql database connection.

Table of contents

General Info

This app asks the user to enter the details of the Job . In my case the job is to send emails for various email adresses given by the user . Then, User adds the email-task one by one to Queue Management Server . After submitting all the tasks it excute the tasks one by one by showing the mails that are waiting in queue , completed and failed.

Technologies

made-with-python

App is created with:

  • Python
  • Tkinter module (Python GUI Library)
  • Sqlite3
  • smtplib module (Handles sending e-mail and routing emails)

Setup

To run this project, Download or clone my github repository locally:

* open the main task_tkinter.py file into your IDE.
* Make sure that all necessary libraries are Installed.
    => pip install tk
    => pip install smtplib 
* Run the task_tkinter.py file 

Features

Basically it works as an email bot which automatically sends all emails added to the Queue by showing the status of each mail .