├── .github ├── DISCUSSION_TEMPLATE │ └── ideas.yml ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── ---01-bug-report.yml │ └── config.yml └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── package.json ├── public ├── firebase-messaging-sw.js └── robots.txt ├── src ├── components │ ├── AssignmentForm.jsx │ ├── AssignmentForm.module.scss │ ├── Banner.jsx │ ├── Banner.module.scss │ ├── Button.jsx │ ├── Button.module.scss │ ├── Checkbox.jsx │ ├── Checkbox.module.scss │ ├── FAB.jsx │ ├── FAB.module.scss │ ├── Modal.jsx │ └── Modal.module.scss ├── index.css ├── index.html ├── routes │ ├── +pages.jsx │ ├── api │ │ ├── assignments │ │ │ ├── +post.js │ │ │ └── [id] │ │ │ │ ├── +delete.js │ │ │ │ └── +patch.js │ │ ├── subscribe │ │ │ └── +post.js │ │ └── verify-password │ │ │ └── +get.js │ └── styles.module.scss ├── scss │ └── colors.scss ├── util │ ├── dateUtils.js │ ├── finishedAssignments.js │ ├── firebase.js │ └── pendingAssignments.js └── workbox-sw.js └── tsconfig.json /.github/DISCUSSION_TEMPLATE/ideas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/.github/DISCUSSION_TEMPLATE/ideas.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: geeekyboy -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---01-bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/.github/ISSUE_TEMPLATE/---01-bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/package.json -------------------------------------------------------------------------------- /public/firebase-messaging-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/public/firebase-messaging-sw.js -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/components/AssignmentForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/AssignmentForm.jsx -------------------------------------------------------------------------------- /src/components/AssignmentForm.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/AssignmentForm.module.scss -------------------------------------------------------------------------------- /src/components/Banner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Banner.jsx -------------------------------------------------------------------------------- /src/components/Banner.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Banner.module.scss -------------------------------------------------------------------------------- /src/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Button.jsx -------------------------------------------------------------------------------- /src/components/Button.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Button.module.scss -------------------------------------------------------------------------------- /src/components/Checkbox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Checkbox.jsx -------------------------------------------------------------------------------- /src/components/Checkbox.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Checkbox.module.scss -------------------------------------------------------------------------------- /src/components/FAB.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/FAB.jsx -------------------------------------------------------------------------------- /src/components/FAB.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/FAB.module.scss -------------------------------------------------------------------------------- /src/components/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Modal.jsx -------------------------------------------------------------------------------- /src/components/Modal.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/components/Modal.module.scss -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/index.html -------------------------------------------------------------------------------- /src/routes/+pages.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/+pages.jsx -------------------------------------------------------------------------------- /src/routes/api/assignments/+post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/api/assignments/+post.js -------------------------------------------------------------------------------- /src/routes/api/assignments/[id]/+delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/api/assignments/[id]/+delete.js -------------------------------------------------------------------------------- /src/routes/api/assignments/[id]/+patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/api/assignments/[id]/+patch.js -------------------------------------------------------------------------------- /src/routes/api/subscribe/+post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/api/subscribe/+post.js -------------------------------------------------------------------------------- /src/routes/api/verify-password/+get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/api/verify-password/+get.js -------------------------------------------------------------------------------- /src/routes/styles.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/routes/styles.module.scss -------------------------------------------------------------------------------- /src/scss/colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/scss/colors.scss -------------------------------------------------------------------------------- /src/util/dateUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/util/dateUtils.js -------------------------------------------------------------------------------- /src/util/finishedAssignments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/util/finishedAssignments.js -------------------------------------------------------------------------------- /src/util/firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/util/firebase.js -------------------------------------------------------------------------------- /src/util/pendingAssignments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/util/pendingAssignments.js -------------------------------------------------------------------------------- /src/workbox-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/src/workbox-sw.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeeekyBoy/csed-2024-assignments/HEAD/tsconfig.json --------------------------------------------------------------------------------