/Task-diary

Primary LanguagePython

Task Diary


Description

Task Diary is a desktop application that enables user to keep all tasks in one application.User can filter the tasks and get notification of tasks.

For more details- Document link


Features

  • User Sign In and Sign Up
  • Display tasks
  • Can add task,update task,delete task
  • Sort the tasks according to it's category,task name,due date and priority
  • Can browse the task
  • Get email,desktop notification
  • Overview of due dates in the form of calendar
  • Can Change theme

Demo

Sign In

Demo Sign In

Task Diary

Demo Task Diary

How To Use

Software Requirements

PostgreSql
Python3

Installation

Install the dependencies by running:

    pip install tkcalender
    pip install ttkthemes
    pip install smtplib

Run using Command Prompt

    python start.py

For getting email notification of task:

Allow less secure app access by clicking on Turn On : https://myaccount.google.com/lesssecureapps


Tech stack

Backend : Python3
Database : PostgreSQL
Frontend : Tkinter(module of python)


Developed with ❤️ by Hiral and Sakshi