WebApps zoals ze horen..

Vind u het ook zo fijn als iets gewoon doet wat het moet doen? Dan help ik u graag verder.

 

Arcus College Rooster Notificatie Service

 

Hoe is de Arcus College Rooster Notificatie Service ontstaan?

De notificatie service is ontstaan uit frustratie en verveling in het begin van mijn eerste schooljaar op het Arcus College. In het begin van het jaar werd ons aangeraden om dagelijks even het lesrooster (en bijbehorende mededelingen) te bekijken aangezien deze nogal vaak gewijzigd werden. Na een paar weken iedere dag het lesrooster en de mededelingen gecontroleerd te hebben viel mij op dat deze inderdaad veel wijzigde. Maar tegelijkertijd begon ik me er ook steeds meer aan te ergeren dat ik iedere ochtend/avond weer naar het Arcus Intranet moest om te kijken of er iets gewijzigd was. Toen bedacht ik me dat dit makkelijker zou moeten kunnen.. En zo begon ik met het schrijven van een PHP script dat automatisch het rooster van de huidige week van het intranet zou downloaden en zou kijken of er wijzigingen waren tegenover de laatst opgeslagen kopie.. Zoja, dan werd er een mail naar mij verstuurd en werd de lokale kopie vervangen door het zojuist gedownloade rooster. Na dit script ongeveer een week voor mezelf gebruikt te hebben leek het mij wel handig om deze notificatie mogelijkheid ook voor anderren beschikbaar te maken. Dus maakte ik een website rond het script met een aan en afmeld pagina en een contact pagina voor als er iets niet zou kloppen.. De eerste versie van de Arcus College Rooster Notificatie Service was geboren.

Wat kon en kan je met de service?

Bij de eerste publieke versie van de service werdt er gewoon een mailtje verstuurd met een directe link naar het rooster op intranet, inmiddels zijn de roosters te bekijken via de website van de service zelf en kan je naast het rooster zelf ook meteen de rooster mededelingen zien zonder dat je hiervoor in moet loggen op het Arcus Intranet.

Wat staat er nog allemaal gepland voor de service?

Als eerste wil ik er voor gaan zorgen dat alle (publiek) beschikbare roosters (en evt. bijbehorende rooster mededelingen) van het Arcus College ook beschikbaar zijn binnen de service. Daarnaast wil ik ook gaan proberen om de service mededelingen te laten filterren op klas en dan ook een optie in te bouwen voor notificatie's als er wijzigingen in de mededelingen (voor jou klas) zijn. En als laatste op mijn te doen lijst staat het aanpassen van de notificatie mails zodat je ook precies kan zien wat er is gewijzigd aan het rooster. Maar al deze uitbreidingen zullen nog een tijdje op zich moeten wachten aangezien ik druk bezig ben met school, stage, werk en mijn eigen projecten.

Meer informatie?

Kijk gewoon eens zelf op: http://arcus.dylian.eu/rooster/.