├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── amplify.yml ├── media ├── api-step.png ├── arch-new.png ├── arch_22_07_24.png ├── email.png ├── sns_subscription.png └── step_22_07_24.png └── src ├── backend ├── .gitignore ├── AWSStepFunctionsPlagiarismDemo.sln ├── AdminAction.Tests │ ├── AdminAction.Tests.csproj │ └── FunctionTests.cs ├── AdminAction │ ├── AdminAction.csproj │ └── Function.cs ├── Plagiarism │ ├── ExamNotFoundException.cs │ ├── Incident.cs │ ├── IncidentNotFoundException.cs │ ├── Plagiarism.csproj │ └── StudentExceededAllowableExamRetries.cs ├── PlagiarismRepository.Tests │ ├── PlagiarismRepository.Tests.csproj │ ├── RepositoryTests.cs │ └── docker-compose.yml ├── PlagiarismRepository │ ├── IIncidentRepository.cs │ ├── IncidentRepository.cs │ └── PlagiarismRepository.csproj ├── README.md ├── ResolveIncident.Tests │ ├── FunctionTests.cs │ └── ResolveIncident.Tests.csproj ├── ResolveIncident │ ├── Function.cs │ └── ResolveIncident.csproj ├── ScheduleExam.Tests │ ├── FunctionTests.cs │ └── ScheduleExam.Tests.csproj ├── ScheduleExam │ ├── Function.cs │ └── ScheduleExam.csproj ├── SubmitExam.Tests │ ├── FunctionTests.cs │ ├── SubmitExam.Tests.csproj │ └── event.json ├── SubmitExam │ ├── Function.cs │ └── SubmitExam.csproj ├── api.yaml ├── omnisharp.json ├── state-machine.asl.yaml └── template.yaml └── frontend ├── .env ├── .eslintrc.json ├── .gitignore ├── README.md ├── amplify.yml ├── next.config.js ├── package.json ├── pnpm-lock.yaml ├── public ├── images │ ├── AWS_logo_RGB_REV.png │ ├── aws-smile.png │ ├── bg.png │ ├── favicon.ico │ ├── header-icon_step-functions.png │ └── stepfunction.png ├── index.html └── next.svg ├── src ├── api │ └── api.ts └── app │ ├── admin │ ├── custom.scss │ ├── layout.tsx │ └── page.tsx │ ├── globals.scss │ ├── layout.tsx │ ├── page.tsx │ └── testcentre │ ├── components │ ├── Exam.tsx │ ├── ExamIntegration.tsx │ ├── Question.tsx │ └── questionData.json │ ├── custom.scss │ └── page.tsx ├── testcentre-screenshot.png └── tsconfig.json /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | .idea 3 | **/.DS_Store 4 | bin/ 5 | pkg/** -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/README.md -------------------------------------------------------------------------------- /amplify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/amplify.yml -------------------------------------------------------------------------------- /media/api-step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/media/api-step.png -------------------------------------------------------------------------------- /media/arch-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/media/arch-new.png -------------------------------------------------------------------------------- /media/arch_22_07_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/media/arch_22_07_24.png -------------------------------------------------------------------------------- /media/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/media/email.png -------------------------------------------------------------------------------- /media/sns_subscription.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/media/sns_subscription.png -------------------------------------------------------------------------------- /media/step_22_07_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/media/step_22_07_24.png -------------------------------------------------------------------------------- /src/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/.gitignore -------------------------------------------------------------------------------- /src/backend/AWSStepFunctionsPlagiarismDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/AWSStepFunctionsPlagiarismDemo.sln -------------------------------------------------------------------------------- /src/backend/AdminAction.Tests/AdminAction.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/AdminAction.Tests/AdminAction.Tests.csproj -------------------------------------------------------------------------------- /src/backend/AdminAction.Tests/FunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/AdminAction.Tests/FunctionTests.cs -------------------------------------------------------------------------------- /src/backend/AdminAction/AdminAction.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/AdminAction/AdminAction.csproj -------------------------------------------------------------------------------- /src/backend/AdminAction/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/AdminAction/Function.cs -------------------------------------------------------------------------------- /src/backend/Plagiarism/ExamNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/Plagiarism/ExamNotFoundException.cs -------------------------------------------------------------------------------- /src/backend/Plagiarism/Incident.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/Plagiarism/Incident.cs -------------------------------------------------------------------------------- /src/backend/Plagiarism/IncidentNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/Plagiarism/IncidentNotFoundException.cs -------------------------------------------------------------------------------- /src/backend/Plagiarism/Plagiarism.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/Plagiarism/Plagiarism.csproj -------------------------------------------------------------------------------- /src/backend/Plagiarism/StudentExceededAllowableExamRetries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/Plagiarism/StudentExceededAllowableExamRetries.cs -------------------------------------------------------------------------------- /src/backend/PlagiarismRepository.Tests/PlagiarismRepository.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/PlagiarismRepository.Tests/PlagiarismRepository.Tests.csproj -------------------------------------------------------------------------------- /src/backend/PlagiarismRepository.Tests/RepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/PlagiarismRepository.Tests/RepositoryTests.cs -------------------------------------------------------------------------------- /src/backend/PlagiarismRepository.Tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/PlagiarismRepository.Tests/docker-compose.yml -------------------------------------------------------------------------------- /src/backend/PlagiarismRepository/IIncidentRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/PlagiarismRepository/IIncidentRepository.cs -------------------------------------------------------------------------------- /src/backend/PlagiarismRepository/IncidentRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/PlagiarismRepository/IncidentRepository.cs -------------------------------------------------------------------------------- /src/backend/PlagiarismRepository/PlagiarismRepository.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/PlagiarismRepository/PlagiarismRepository.csproj -------------------------------------------------------------------------------- /src/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/README.md -------------------------------------------------------------------------------- /src/backend/ResolveIncident.Tests/FunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ResolveIncident.Tests/FunctionTests.cs -------------------------------------------------------------------------------- /src/backend/ResolveIncident.Tests/ResolveIncident.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ResolveIncident.Tests/ResolveIncident.Tests.csproj -------------------------------------------------------------------------------- /src/backend/ResolveIncident/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ResolveIncident/Function.cs -------------------------------------------------------------------------------- /src/backend/ResolveIncident/ResolveIncident.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ResolveIncident/ResolveIncident.csproj -------------------------------------------------------------------------------- /src/backend/ScheduleExam.Tests/FunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ScheduleExam.Tests/FunctionTests.cs -------------------------------------------------------------------------------- /src/backend/ScheduleExam.Tests/ScheduleExam.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ScheduleExam.Tests/ScheduleExam.Tests.csproj -------------------------------------------------------------------------------- /src/backend/ScheduleExam/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ScheduleExam/Function.cs -------------------------------------------------------------------------------- /src/backend/ScheduleExam/ScheduleExam.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/ScheduleExam/ScheduleExam.csproj -------------------------------------------------------------------------------- /src/backend/SubmitExam.Tests/FunctionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/SubmitExam.Tests/FunctionTests.cs -------------------------------------------------------------------------------- /src/backend/SubmitExam.Tests/SubmitExam.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/SubmitExam.Tests/SubmitExam.Tests.csproj -------------------------------------------------------------------------------- /src/backend/SubmitExam.Tests/event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/SubmitExam.Tests/event.json -------------------------------------------------------------------------------- /src/backend/SubmitExam/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/SubmitExam/Function.cs -------------------------------------------------------------------------------- /src/backend/SubmitExam/SubmitExam.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/SubmitExam/SubmitExam.csproj -------------------------------------------------------------------------------- /src/backend/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/api.yaml -------------------------------------------------------------------------------- /src/backend/omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/omnisharp.json -------------------------------------------------------------------------------- /src/backend/state-machine.asl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/state-machine.asl.yaml -------------------------------------------------------------------------------- /src/backend/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/backend/template.yaml -------------------------------------------------------------------------------- /src/frontend/.env: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_API_ENDPOINT="REPLACE API GATEWAY URL HERE" -------------------------------------------------------------------------------- /src/frontend/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /src/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/.gitignore -------------------------------------------------------------------------------- /src/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/README.md -------------------------------------------------------------------------------- /src/frontend/amplify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/amplify.yml -------------------------------------------------------------------------------- /src/frontend/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/next.config.js -------------------------------------------------------------------------------- /src/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/package.json -------------------------------------------------------------------------------- /src/frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/frontend/public/images/AWS_logo_RGB_REV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/images/AWS_logo_RGB_REV.png -------------------------------------------------------------------------------- /src/frontend/public/images/aws-smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/images/aws-smile.png -------------------------------------------------------------------------------- /src/frontend/public/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/images/bg.png -------------------------------------------------------------------------------- /src/frontend/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/images/favicon.ico -------------------------------------------------------------------------------- /src/frontend/public/images/header-icon_step-functions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/images/header-icon_step-functions.png -------------------------------------------------------------------------------- /src/frontend/public/images/stepfunction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/images/stepfunction.png -------------------------------------------------------------------------------- /src/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/index.html -------------------------------------------------------------------------------- /src/frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/public/next.svg -------------------------------------------------------------------------------- /src/frontend/src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/api/api.ts -------------------------------------------------------------------------------- /src/frontend/src/app/admin/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/admin/custom.scss -------------------------------------------------------------------------------- /src/frontend/src/app/admin/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/admin/layout.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/admin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/admin/page.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/globals.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/globals.scss -------------------------------------------------------------------------------- /src/frontend/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/layout.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/page.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/testcentre/components/Exam.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/testcentre/components/Exam.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/testcentre/components/ExamIntegration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/testcentre/components/ExamIntegration.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/testcentre/components/Question.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/testcentre/components/Question.tsx -------------------------------------------------------------------------------- /src/frontend/src/app/testcentre/components/questionData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/testcentre/components/questionData.json -------------------------------------------------------------------------------- /src/frontend/src/app/testcentre/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/testcentre/custom.scss -------------------------------------------------------------------------------- /src/frontend/src/app/testcentre/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/src/app/testcentre/page.tsx -------------------------------------------------------------------------------- /src/frontend/testcentre-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/testcentre-screenshot.png -------------------------------------------------------------------------------- /src/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-step-functions-plagiarism-demo-dotnet/HEAD/src/frontend/tsconfig.json --------------------------------------------------------------------------------