Provides a student or teacher's schedule
This project aims at gathering scheduling informations for different schools from different services in order to provide a uniformed API access.
It has been designed for and with the needs of the lotta software for schools in mind.
- Only Indiware is supported yet.
See ScheduleResult.ts interface for more information on the output format
- Start the project with
npm run dev:start
- Access the API like this:
curl http://localhost:3000/schedule.json?class=(11)&password=(PASSWORD)&schoolId=(SCHOOL_ID)&source=(IndiwareStudent|IndiwareTeacher)&username=(USERNAME)&date=(YYYYMMDD)