Skip to content

mjarkk/alfa-info-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An unofficial Alfa web app.

info

This is an webb app makes it easy to display roosters.xedule.nl and some alfa school links.

Tecnical:
This app has a service worker built-in, a manifest to enable add to home screen, material design ui, webp support and a view little tings more! lighthouse: 99/100

screenshot

Website made with:

xedule web api
velocity.js
lockr
Service Worker
WebP

how to install

! this web app requires https !
1: download & configure: https://github.com/mjarkk/node-xedule-web-api
2: Copy the content from www to you'r web server root.
Dune!

Sub directory

If you place it in a sub directory like www.yoursite.com/school there are some settings you need to change.

In settings.js

  "SiteDir": "/",
  // to
  "SiteDir": "/school/",

In manifest.json all:

{
  "src": "/icons/...png",
  ....
},
// to
{
  "src": "/school/icons/...png",
  ....
},

Bugs:

  • none!