Please sign in to access this page
Simple to do list / task tracking app written in python, storing data in SQLite.
Abū al-Barāʾ
Check their projects out: Image Compressor, Typing Speed Test, QR Code Scanner, Moaz Video Downloader, QR Code Generator, Hangman Code Generator, Text Transformer, Text to voice converter, Text to Handwriting Converter, Currency Convertor , Python Learning Website, Moaz Website generator, Pac Man Game, Beautiful Chess
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Added a task list indicator and prevented opening delete menu when there are no tasks. Made some messages clearer.
Added the option to use a custom list to allow for separate lists (e.g. one for school, one for work, and one for chores). Also adds help menu with --help in cli.
Added a time delay before showing menu prompt after any action (adding tasks etc) is completed. Also added a message that shows if you list tasks when all have been completed, or if you try to complete tasks when all have already been completed.
Added color to the outputs using the rich library for python. Also added a nice error message with instructions if rich is not installed. Updated the README with new usage instructions for installation.
Added error handling that prints a message if a non integer is entered for the select tasks input, and error handling for if a task is selected for deletion or completion that does not exist.
I learned python last year using a course on Udemy and have been doing little projects in python since. With my to do list app I got to practice using databases to store the tasks. This was a nice small challenge and project. I still need to add some error handling for if you try to check off or delete a task that does not exist.