This webpage parses and renders the data from the planning tool of the faculty in a neat timetable view.
It also gives the option to filter the data by useful filter options e.g. course or type of event.
- Display of lessons in Timetable view with view as week, day or list with FullCalendar.io
- Filtering of lessons by state, type of event, module, course and teaching person
- Progressive Web App
- Offline Usage and Caching
- Responsive design
- Complete dark mode
- Apache Web Server
- PHP Processor for Apache
- cURL Module for Apache
Install Apache Web Server (or any oher Web Server) with PHP support and copy contents to the html directory or the desired location.
Change the proxy url in js/js.js in the function getHTML to your own URL on your Server of the getHtml.php file or leave the original URL.
- Parse Data
- Filtering (state, type, module, course, person)
- Responsive design
- PWA
- Offline Usage
- Deselect not possible selections in filter (don't uncheck human-selected)
- Generate final time table from selectable events
- Hide selected events
Client: HTML, TailwindCSS, Plain JavaScript, Material Icons
Server: PHP, cURL
