Skip to content

aadamsdev/VCalendar

Repository files navigation

CIS2750 VCalendar

Description:

• Large scale C program that implements a variety of data structures and manages memory without leaks
• Includes a functional state machine parser that reads through iCalendar files and stores information in data structures
• Implements Python Tkinter GUI in addition to a shell interface that allows piping 
• Followed a strict specification document throughout development lifecycle
• Unit tested in order to ensure all requirements are met
• Hooked up to mySQL database to allow pushing and pulling iCalendar events

Requirements:

1. Python3
2. GCC

How to use:

1. Open terminal and navigate to directory containing source code
2. Type "make" and press enter
3. Type "python3 xcal.py" and press enter
4. Open one of the sample files
5. Experiment with the commands


About

Source code for a VCalendar parser with GUI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published