├── .gitattributes ├── .gitignore ├── package.json ├── public └── index.html └── src ├── api ├── models │ ├── course.js │ ├── courseTree.js │ ├── section.js │ ├── subject.js │ └── subjectTree.js └── routes │ ├── authoritative.js │ └── tree.js ├── app.js ├── connection.js └── server.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .env -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/public/index.html -------------------------------------------------------------------------------- /src/api/models/course.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/models/course.js -------------------------------------------------------------------------------- /src/api/models/courseTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/models/courseTree.js -------------------------------------------------------------------------------- /src/api/models/section.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/models/section.js -------------------------------------------------------------------------------- /src/api/models/subject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/models/subject.js -------------------------------------------------------------------------------- /src/api/models/subjectTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/models/subjectTree.js -------------------------------------------------------------------------------- /src/api/routes/authoritative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/routes/authoritative.js -------------------------------------------------------------------------------- /src/api/routes/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/api/routes/tree.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/app.js -------------------------------------------------------------------------------- /src/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/connection.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qstevens/UBC-Courses-API/HEAD/src/server.js --------------------------------------------------------------------------------