Skip to content

sebinbn/task_to_ics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

task_to_ics

Problem Statement: A need I have had multiple times while planning my work and schedule is a way in which I can list out the tasks I need to complete and provide an estimate of duration for each task and then get my digital calendar automatically populated with events to complete these tasks. I used to write down my To-Do list on a spreadsheet and then manually create events on my calendar for the tasks. Friends suggested some paid services that could do something like this and some free services that let me create To-Do lists and provide motivation to finish the To-Do lists. But I could not find a free service that would ask me what my tasks are create a calendar for me.

Solution: This Python code solves the above problem. It asks user to input tasks one after another and then creates an .ics (calendar file) file that I can now import into my digital calendar.

Future Expansion: The current solution is minimal . I might in future extend this program to first import user supplied calendar and then create tasks around the existing calendar. Currently, I have to adjust task times for task that may be clashing with existing events on my calendar before import.

Repository Contents: This repository has both the sourcecode in Python (iCalCreate.py), the executable file (iCalCreate.exe) and Readme. The .exe file can be downloaded onto your computer to run the program locally. Other files in this repository were generated by pyinstaller to create the .exe file from the .py file.

About

Creates calendar events for tasks provided

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages