captain-fox / csv-to-ics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a converter-tool that creates .ics events from my school's .csv schedule.

I'm building this tool using framework-ish architecture.
There will be 3 main stages of algorithm:
1. Import (importing csv, checking file format and fields)

    A header checker compares values of first row in input csv file with key in dictionary.
    If finds match, adds as it's value a column index.

2. Process (converts all the data to .ics friendly)
3. Event (Creating new .ics file, parsing gathered and processed data to it)

About


Languages

Language:Python 100.0%