SubjectiveLabs / SubjectiveKit

Subjective's growing open source library of school data.
https://cdn.subjective.school
Mozilla Public License 2.0
1 stars 0 forks source link

SubjectiveKit

Subjective's commitment to empowering a deeper school-student relationship within education and organisation software, extends to on and off the Subjective platform.

We're helping developers create amazing school-tailored student software with open-source data and tools we call SubjectiveKit.

SubjectiveKit includes a growing database of school data and school-themed seasonally updating messages, with more to come.

Contents & Usage

Schools

A growing database of school data, with compatibility for the Subjective student data format and Subjective Assembly live school data hosting/distribution sotware.

File schools.json

CDN https://cdn.subjective.school/schools.json Better Stack Badge

Seasonal

School-themed seasonally updating messages targeted towards students in NSW.

File static/seasonal.txt

CDN https://cdn.subjective.school/seasonal.txt Better Stack Badge

Contribute

SubjectiveKit is actively across all Subjective platforms.

Help the Subjective and SubjectiveKit project by adding your school.

  1. Fork and clone the repository.
  2. Add your school to the schools.json file ensuring all required fields are included.

Create

Adding your school to SubjectiveKit Schools is easy with Subjective Assembly, our open-source live school data self-hosted API for Subjective. Zero code, all done in a simple user interface.

Once school configuartion is completed in the Assembly interface, the created JSON in/backend/static/school can be added to the schools.json file.  

  1. Submit a detailed pull request with school name.

Licencing

Openschools is an open source project licensed under the Mozilla Public License 2.0 (MPL 2.0), in which its terms can be found at LICENSE.