Skip to content

jackchouchani/chronos-ics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chronos ICS

Build Status Requirements Status

Provide ICS files for students @ EPITA (https://chronos.epita.net/).

Our school happens to use ADE Entreprise to advertise students schedules. It is usable but tedious to use as is. This project scraps its web pages and creates the calendar files that can be exposed to students and used to back Google Calendar, Apple iCal and so on.

Install

pip install -r requirements.txt

Run

  • generate the calendars and the index file using cron.py;
  • cp generated files to a path served by your reverse proxy as static files.

About

Provide ICS files for students @ EPITA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 77.1%
  • HTML 22.9%