logo-wat

The WATcalendars for
.ICS Schedules

Created to simplify access to academic
schedules and ensure continuous development
through openness and collaboration.

The calendars were subscribed by

users.

The WATcalendars for .ICS Schedules

Created to simplify access to academic schedules and ensure continuous development through openness and collaboration. Created to simplify access to academic schedules and ensure continuous development through openness and collaboration.
detailed-view

Detailed View

Full course information: the lecturer’s name, classroom and building, complete subject title, order of classes, and type of activity.

open-source

Open-Source

Users can review and modify as needed. Active feedback and contributions keep the project reliable and future-proof.

automated-up-to-date

Automated Up-to-Date

Scripts for scraping, parsing, fetching, and saving are run every day so schedules always stay current.

Showcase

iphone-day iphone-detailed-view iphone-month iphone-subscription iphone-day iphone-detailed-view iphone-month iphone-subscription

Get Your Calendar

Open the Schedules menu and choose your Faculty.

browser-faculties iphone-faculties

Select the group of your choice.

iphone-groups browser-groups

On apple-logo iPhone, the schedule will appear as a calendar subscription.

iphone-subscription

Once you confirm with the Find option, your group schedule will be available directly in your calendar app.

iphone-day iphone-month

Manual Installation

You can install the WATcalendars project available on Github that include python-icon Python Scripts.

Clone the repository to your local machine.

git clone https://github.com/dominikx2002/WATcalendars.git sh copy-icon

Next add rights to the setup script.

cd WATcalendars && chmod +x setup.sh sh copy-icon

Running following script will automaticaly install required dependencies.

./setup.sh sh copy-icon

After that, you can Use the scraping scripts, Change them, Customize them, Fix as needed.

In the repository check "help.txt" file for available options and useful informations or simply type cat help.txt:

cat help.txt sh copy-icon

Setup script to install the required dependencies are included for Arch Arch.
For other distros, please install the dependencies first.

Support WATcalendars

Buy Me A Coffee
If you're using GitHub, consider starring my repository ⭐

Released under the MIT license