Skip to content

Computer Science 340 - Software Engineering Project

Notifications You must be signed in to change notification settings

jtbryan/CourseCal

Repository files navigation

CourseCal

A simple application that automates adding The University of Tennessee's course schedule to a digital calendar. This application also has the addded functionality of allowing users the option to setup specfic events.

To use the application, first simply download your course schedule as a PDF from MyUTK. Once you have it on your computer, spin up the application, and drag the PDF over from your desktop to the drop area. If it's not on your desktop, you can use the built in file browser by selecting Semester +. It will then confirm that it recieved your schedule.

To push it to your preferred calendar, toggle the dropdown menu, and select either .ics file or Google. Google will promt you to login and authorize the application. The other just creates a general ICS file that you can use with most digital calendars.

Installation

Electron and NodeJS are required

This app can easily be run by cloning this repository onto your machine, opening up a terminal, navigating to the directory, running the command npm install followed by npm start.

About

Computer Science 340 - Software Engineering Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published