├── .deployment ├── .editorconfig ├── .env.example ├── .eslintrc.yml ├── .github ├── pull_request_template.md └── workflows │ └── deploy.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── intermediate.pem ├── package.json ├── public └── robots.txt ├── src ├── app.ts ├── config.ts ├── controllers │ ├── airTable.ts │ └── classSection.ts ├── middlewares │ ├── errorHandler.ts │ └── formValidation.ts ├── routes │ └── index.ts └── server.ts ├── tsconfig.json └── yarn.lock /.deployment: -------------------------------------------------------------------------------- 1 | [config] 2 | SCM_DO_BUILD_DURING_DEPLOYMENT=false -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | Resolves #[issue-number] 2 | -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/README.md -------------------------------------------------------------------------------- /intermediate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/intermediate.pem -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/package.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/controllers/airTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/controllers/airTable.ts -------------------------------------------------------------------------------- /src/controllers/classSection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/controllers/classSection.ts -------------------------------------------------------------------------------- /src/middlewares/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/middlewares/errorHandler.ts -------------------------------------------------------------------------------- /src/middlewares/formValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/middlewares/formValidation.ts -------------------------------------------------------------------------------- /src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/routes/index.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/src/server.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gt-scheduler/backend/HEAD/yarn.lock --------------------------------------------------------------------------------