├── .gitattributes ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── backend ├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── Procfile ├── README.md ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── auth │ │ ├── auth.controller.spec.ts │ │ ├── auth.controller.ts │ │ ├── auth.module.ts │ │ ├── auth.service.spec.ts │ │ ├── auth.service.ts │ │ ├── dto │ │ │ ├── create-user.dto.ts │ │ │ └── login-user.dto.ts │ │ ├── get-user.decorator.ts │ │ ├── jwt-payload.interface.ts │ │ ├── jwt.strategy.ts │ │ ├── user.repository.ts │ │ ├── user.schema.ts │ │ └── utility-methods.ts │ ├── config │ │ └── configuration.ts │ ├── main.ts │ ├── migration │ │ ├── data.ts │ │ ├── schema │ │ │ ├── alltopicquestions.schema.ts │ │ │ └── user.schema.ts │ │ └── services │ │ │ └── migration.service.ts │ ├── progress │ │ ├── progress.controller.spec.ts │ │ ├── progress.controller.ts │ │ ├── progress.module.ts │ │ ├── progress.schema.ts │ │ ├── progress.service.spec.ts │ │ └── progress.service.ts │ ├── questions │ │ ├── dto │ │ │ ├── base-question.dto.ts │ │ │ ├── create-question.dto.ts │ │ │ └── update-question.dto.ts │ │ ├── problems │ │ │ ├── dto │ │ │ │ ├── base-problem.dto.ts │ │ │ │ ├── create-problem.dto.ts │ │ │ │ └── update-problem.dto.ts │ │ │ ├── problem.schema.ts │ │ │ ├── problems.controller.spec.ts │ │ │ ├── problems.controller.ts │ │ │ ├── problems.repository.ts │ │ │ ├── problems.service.spec.ts │ │ │ ├── problems.service.ts │ │ │ └── voting.schema.ts │ │ ├── question.repository.ts │ │ ├── question.schema.ts │ │ ├── questions.controller.spec.ts │ │ ├── questions.controller.ts │ │ ├── questions.module.ts │ │ ├── questions.service.spec.ts │ │ └── questions.service.ts │ ├── shared │ │ ├── base.schema.ts │ │ └── utility.methods.ts │ └── solution │ │ ├── dto │ │ ├── base-solution.dto.ts │ │ ├── create-solution.dto.ts │ │ └── update-solution.dto.ts │ │ ├── solution.controller.spec.ts │ │ ├── solution.controller.ts │ │ ├── solution.module.ts │ │ ├── solution.repository.ts │ │ ├── solution.schema.ts │ │ ├── solution.service.spec.ts │ │ └── solution.service.ts ├── test │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json ├── client ├── .eslintrc.json ├── .gitignore ├── index.html ├── netlify.toml ├── package-lock.json ├── package.json ├── postcss.config.js ├── src │ ├── App.css │ ├── App.tsx │ ├── Backend │ │ ├── db-store │ │ │ └── data.ts │ │ └── model │ │ │ └── Question-model.ts │ ├── actions │ │ └── index.ts │ ├── assets │ │ ├── design-style.css │ │ ├── icons.tsx │ │ ├── svg.tsx │ │ └── tailwind.css │ ├── components │ │ ├── Alert │ │ │ ├── Error.tsx │ │ │ ├── Success.tsx │ │ │ └── index.ts │ │ ├── Auth │ │ │ ├── Account-Reset.tsx │ │ │ ├── Login.tsx │ │ │ ├── index.tsx │ │ │ └── indexedDB.ts │ │ ├── Breadcums │ │ │ └── index.tsx │ │ ├── Category │ │ │ ├── CategoryNavbar.tsx │ │ │ ├── index.tsx │ │ │ └── useDragDrop.hook.ts │ │ ├── Container │ │ │ └── index.tsx │ │ ├── Footer │ │ │ └── index.tsx │ │ ├── Header │ │ │ └── index.tsx │ │ ├── Home │ │ │ └── index.tsx │ │ ├── HomeRoot │ │ │ └── index.tsx │ │ ├── Loader │ │ │ ├── index.tsx │ │ │ └── style.css │ │ ├── Pill │ │ │ └── index.tsx │ │ ├── QuestionStatCard │ │ │ ├── hook.ts │ │ │ └── index.tsx │ │ ├── QuestionTopicCard │ │ │ ├── index.tsx │ │ │ └── topic-card.tsx │ │ ├── Table │ │ │ ├── Tbody.tsx │ │ │ ├── Thead.tsx │ │ │ └── index.tsx │ │ └── UploadCode │ │ │ ├── hook.ts │ │ │ └── index.tsx │ ├── context │ │ ├── AuthContext │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ │ ├── CategoryContext │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ │ └── QuestionContext │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ ├── env │ │ └── index.ts │ ├── favicon.svg │ ├── index.css │ ├── interfaces │ │ └── index.ts │ ├── logo.svg │ ├── main.tsx │ ├── reducer │ │ ├── action-type.ts │ │ ├── auth.reducer.ts │ │ ├── category-filter.reducer.ts │ │ └── question-data.context.reducer.ts │ ├── routes │ │ └── index.ts │ └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts ├── frontend ├── .browserslistrc ├── .editorconfig ├── .gitignore ├── .vscode │ ├── extensions.json │ ├── launch.json │ └── tasks.json ├── README.md ├── angular.json ├── karma.conf.js ├── netlify.toml ├── ng-tailwind.js ├── package-lock.json ├── package.json ├── proxy.conf.json ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── auth │ │ │ ├── auth-routing.module.ts │ │ │ ├── auth.guard.spec.ts │ │ │ ├── auth.guard.ts │ │ │ ├── auth.module.ts │ │ │ ├── auth.service.spec.ts │ │ │ ├── auth.service.ts │ │ │ ├── login │ │ │ │ ├── login.component.css │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.spec.ts │ │ │ │ └── login.component.ts │ │ │ ├── reset-password │ │ │ │ ├── reset-password.component.css │ │ │ │ ├── reset-password.component.html │ │ │ │ ├── reset-password.component.spec.ts │ │ │ │ └── reset-password.component.ts │ │ │ └── signup │ │ │ │ ├── signup.component.css │ │ │ │ ├── signup.component.html │ │ │ │ ├── signup.component.spec.ts │ │ │ │ └── signup.component.ts │ │ ├── cms │ │ │ ├── auth │ │ │ │ ├── auth.component.css │ │ │ │ ├── auth.component.html │ │ │ │ ├── auth.component.spec.ts │ │ │ │ └── auth.component.ts │ │ │ ├── cms-routing.module.ts │ │ │ ├── cms.component.css │ │ │ ├── cms.component.html │ │ │ ├── cms.component.spec.ts │ │ │ ├── cms.component.ts │ │ │ ├── cms.module.ts │ │ │ ├── dashboard │ │ │ │ ├── dashboard.component.css │ │ │ │ ├── dashboard.component.html │ │ │ │ ├── dashboard.component.spec.ts │ │ │ │ ├── dashboard.component.ts │ │ │ │ └── problem-info │ │ │ │ │ ├── modify-dialog │ │ │ │ │ ├── modify-dialog.component.css │ │ │ │ │ ├── modify-dialog.component.html │ │ │ │ │ ├── modify-dialog.component.spec.ts │ │ │ │ │ └── modify-dialog.component.ts │ │ │ │ │ ├── problem-info.component.css │ │ │ │ │ ├── problem-info.component.html │ │ │ │ │ ├── problem-info.component.spec.ts │ │ │ │ │ └── problem-info.component.ts │ │ │ ├── services │ │ │ │ ├── all-problems-interface.ts │ │ │ │ ├── cms.service.spec.ts │ │ │ │ └── cms.service.ts │ │ │ └── shared │ │ │ │ ├── cms-auth.guard.spec.ts │ │ │ │ ├── cms-auth.guard.ts │ │ │ │ ├── loader.interceptor.ts │ │ │ │ └── markdown-to-html.pipe.ts │ │ ├── dashboard │ │ │ ├── dashboard-routing.module.ts │ │ │ ├── dashboard.component.css │ │ │ ├── dashboard.component.html │ │ │ ├── dashboard.component.spec.ts │ │ │ ├── dashboard.component.ts │ │ │ ├── dashboard.module.ts │ │ │ ├── home │ │ │ │ ├── home.component.css │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.spec.ts │ │ │ │ ├── home.component.ts │ │ │ │ └── progress-card │ │ │ │ │ ├── progress-card.component.css │ │ │ │ │ ├── progress-card.component.html │ │ │ │ │ ├── progress-card.component.spec.ts │ │ │ │ │ └── progress-card.component.ts │ │ │ ├── interfaces │ │ │ │ ├── problem-information.interface.ts │ │ │ │ ├── progress-history.interface.ts │ │ │ │ └── questionsbytopic.interface.ts │ │ │ ├── problem-info │ │ │ │ ├── problem-info.component.css │ │ │ │ ├── problem-info.component.html │ │ │ │ ├── problem-info.component.spec.ts │ │ │ │ └── problem-info.component.ts │ │ │ ├── services │ │ │ │ ├── dashboard.service.spec.ts │ │ │ │ └── dashboard.service.ts │ │ │ ├── shared │ │ │ │ ├── back-button.directive.spec.ts │ │ │ │ ├── back-button.directive.ts │ │ │ │ ├── markdown-to-html.pipe.spec.ts │ │ │ │ └── markdown-to-html.pipe.ts │ │ │ └── topic-board │ │ │ │ ├── topic-board.component.css │ │ │ │ ├── topic-board.component.html │ │ │ │ ├── topic-board.component.spec.ts │ │ │ │ └── topic-board.component.ts │ │ ├── material │ │ │ └── material.module.ts │ │ └── shared │ │ │ ├── jwt-token.interceptor.spec.ts │ │ │ ├── jwt-token.interceptor.ts │ │ │ ├── loader.interceptor.spec.ts │ │ │ └── loader.interceptor.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── globals.css │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── tailwind.css │ ├── test.ts │ └── theme.less ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json ├── git-assets ├── 450-dsa.png ├── about.png └── upload-code-feature.png ├── package.json └── server ├── .env.example ├── .gitignore ├── Procfile ├── database ├── index.ts └── schema │ ├── alltopicquestions.schema.ts │ ├── categories.schema.ts │ └── users.schema.ts ├── package-lock.json ├── package.json ├── server ├── controllers │ ├── AuthController │ │ ├── account-reset.controller.ts │ │ ├── data │ │ │ └── 450DSA-questions.ts │ │ ├── index.ts │ │ ├── login.controller.ts │ │ └── signup.controller.ts │ ├── CaterogyController │ │ └── index.ts │ ├── QuestionsController │ │ └── index.ts │ ├── api.controller.ts │ ├── index.ts │ └── middlerwares │ │ └── requires-auth.middleware.ts ├── index.ts ├── interfaces │ └── index.ts ├── server.ts └── utils │ └── index.ts ├── src └── index.ts └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "vsicons.presets.angular": true 3 | } 4 | -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/.eslintrc.js -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/.prettierrc -------------------------------------------------------------------------------- /backend/Procfile: -------------------------------------------------------------------------------- 1 | web: npm run start:prod -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/nest-cli.json -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/app.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/app.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/app.controller.ts -------------------------------------------------------------------------------- /backend/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/app.module.ts -------------------------------------------------------------------------------- /backend/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/app.service.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/auth.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/auth.controller.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/auth.module.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/auth.service.spec.ts -------------------------------------------------------------------------------- /backend/src/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/auth.service.ts -------------------------------------------------------------------------------- /backend/src/auth/dto/create-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/dto/create-user.dto.ts -------------------------------------------------------------------------------- /backend/src/auth/dto/login-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/dto/login-user.dto.ts -------------------------------------------------------------------------------- /backend/src/auth/get-user.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/get-user.decorator.ts -------------------------------------------------------------------------------- /backend/src/auth/jwt-payload.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/jwt-payload.interface.ts -------------------------------------------------------------------------------- /backend/src/auth/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/jwt.strategy.ts -------------------------------------------------------------------------------- /backend/src/auth/user.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/user.repository.ts -------------------------------------------------------------------------------- /backend/src/auth/user.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/user.schema.ts -------------------------------------------------------------------------------- /backend/src/auth/utility-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/auth/utility-methods.ts -------------------------------------------------------------------------------- /backend/src/config/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/config/configuration.ts -------------------------------------------------------------------------------- /backend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/main.ts -------------------------------------------------------------------------------- /backend/src/migration/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/migration/data.ts -------------------------------------------------------------------------------- /backend/src/migration/schema/alltopicquestions.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/migration/schema/alltopicquestions.schema.ts -------------------------------------------------------------------------------- /backend/src/migration/schema/user.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/migration/schema/user.schema.ts -------------------------------------------------------------------------------- /backend/src/migration/services/migration.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/migration/services/migration.service.ts -------------------------------------------------------------------------------- /backend/src/progress/progress.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/progress/progress.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/progress/progress.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/progress/progress.controller.ts -------------------------------------------------------------------------------- /backend/src/progress/progress.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/progress/progress.module.ts -------------------------------------------------------------------------------- /backend/src/progress/progress.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/progress/progress.schema.ts -------------------------------------------------------------------------------- /backend/src/progress/progress.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/progress/progress.service.spec.ts -------------------------------------------------------------------------------- /backend/src/progress/progress.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/progress/progress.service.ts -------------------------------------------------------------------------------- /backend/src/questions/dto/base-question.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/dto/base-question.dto.ts -------------------------------------------------------------------------------- /backend/src/questions/dto/create-question.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/dto/create-question.dto.ts -------------------------------------------------------------------------------- /backend/src/questions/dto/update-question.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/dto/update-question.dto.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/dto/base-problem.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/dto/base-problem.dto.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/dto/create-problem.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/dto/create-problem.dto.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/dto/update-problem.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/dto/update-problem.dto.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/problem.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/problem.schema.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/problems.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/problems.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/problems.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/problems.controller.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/problems.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/problems.repository.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/problems.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/problems.service.spec.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/problems.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/problems.service.ts -------------------------------------------------------------------------------- /backend/src/questions/problems/voting.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/problems/voting.schema.ts -------------------------------------------------------------------------------- /backend/src/questions/question.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/question.repository.ts -------------------------------------------------------------------------------- /backend/src/questions/question.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/question.schema.ts -------------------------------------------------------------------------------- /backend/src/questions/questions.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/questions.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/questions/questions.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/questions.controller.ts -------------------------------------------------------------------------------- /backend/src/questions/questions.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/questions.module.ts -------------------------------------------------------------------------------- /backend/src/questions/questions.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/questions.service.spec.ts -------------------------------------------------------------------------------- /backend/src/questions/questions.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/questions/questions.service.ts -------------------------------------------------------------------------------- /backend/src/shared/base.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/shared/base.schema.ts -------------------------------------------------------------------------------- /backend/src/shared/utility.methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/shared/utility.methods.ts -------------------------------------------------------------------------------- /backend/src/solution/dto/base-solution.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/dto/base-solution.dto.ts -------------------------------------------------------------------------------- /backend/src/solution/dto/create-solution.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/dto/create-solution.dto.ts -------------------------------------------------------------------------------- /backend/src/solution/dto/update-solution.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/dto/update-solution.dto.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.controller.spec.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.controller.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.module.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.repository.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.schema.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.service.spec.ts -------------------------------------------------------------------------------- /backend/src/solution/solution.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/src/solution/solution.service.ts -------------------------------------------------------------------------------- /backend/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /backend/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/test/jest-e2e.json -------------------------------------------------------------------------------- /backend/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/tsconfig.build.json -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/index.html -------------------------------------------------------------------------------- /client/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/netlify.toml -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/Backend/db-store/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/Backend/db-store/data.ts -------------------------------------------------------------------------------- /client/src/Backend/model/Question-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/Backend/model/Question-model.ts -------------------------------------------------------------------------------- /client/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/actions/index.ts -------------------------------------------------------------------------------- /client/src/assets/design-style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/assets/design-style.css -------------------------------------------------------------------------------- /client/src/assets/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/assets/icons.tsx -------------------------------------------------------------------------------- /client/src/assets/svg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/assets/svg.tsx -------------------------------------------------------------------------------- /client/src/assets/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/assets/tailwind.css -------------------------------------------------------------------------------- /client/src/components/Alert/Error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Alert/Error.tsx -------------------------------------------------------------------------------- /client/src/components/Alert/Success.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Alert/Success.tsx -------------------------------------------------------------------------------- /client/src/components/Alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Alert/index.ts -------------------------------------------------------------------------------- /client/src/components/Auth/Account-Reset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Auth/Account-Reset.tsx -------------------------------------------------------------------------------- /client/src/components/Auth/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Auth/Login.tsx -------------------------------------------------------------------------------- /client/src/components/Auth/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Auth/index.tsx -------------------------------------------------------------------------------- /client/src/components/Auth/indexedDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Auth/indexedDB.ts -------------------------------------------------------------------------------- /client/src/components/Breadcums/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Breadcums/index.tsx -------------------------------------------------------------------------------- /client/src/components/Category/CategoryNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Category/CategoryNavbar.tsx -------------------------------------------------------------------------------- /client/src/components/Category/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Category/index.tsx -------------------------------------------------------------------------------- /client/src/components/Category/useDragDrop.hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Category/useDragDrop.hook.ts -------------------------------------------------------------------------------- /client/src/components/Container/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Container/index.tsx -------------------------------------------------------------------------------- /client/src/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Footer/index.tsx -------------------------------------------------------------------------------- /client/src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Header/index.tsx -------------------------------------------------------------------------------- /client/src/components/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Home/index.tsx -------------------------------------------------------------------------------- /client/src/components/HomeRoot/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/HomeRoot/index.tsx -------------------------------------------------------------------------------- /client/src/components/Loader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Loader/index.tsx -------------------------------------------------------------------------------- /client/src/components/Loader/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Loader/style.css -------------------------------------------------------------------------------- /client/src/components/Pill/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Pill/index.tsx -------------------------------------------------------------------------------- /client/src/components/QuestionStatCard/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/QuestionStatCard/hook.ts -------------------------------------------------------------------------------- /client/src/components/QuestionStatCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/QuestionStatCard/index.tsx -------------------------------------------------------------------------------- /client/src/components/QuestionTopicCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/QuestionTopicCard/index.tsx -------------------------------------------------------------------------------- /client/src/components/QuestionTopicCard/topic-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/QuestionTopicCard/topic-card.tsx -------------------------------------------------------------------------------- /client/src/components/Table/Tbody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Table/Tbody.tsx -------------------------------------------------------------------------------- /client/src/components/Table/Thead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Table/Thead.tsx -------------------------------------------------------------------------------- /client/src/components/Table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/Table/index.tsx -------------------------------------------------------------------------------- /client/src/components/UploadCode/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/UploadCode/hook.ts -------------------------------------------------------------------------------- /client/src/components/UploadCode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/components/UploadCode/index.tsx -------------------------------------------------------------------------------- /client/src/context/AuthContext/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/context/AuthContext/hooks.ts -------------------------------------------------------------------------------- /client/src/context/AuthContext/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/context/AuthContext/index.tsx -------------------------------------------------------------------------------- /client/src/context/CategoryContext/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/context/CategoryContext/hooks.ts -------------------------------------------------------------------------------- /client/src/context/CategoryContext/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/context/CategoryContext/index.tsx -------------------------------------------------------------------------------- /client/src/context/QuestionContext/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/context/QuestionContext/hooks.ts -------------------------------------------------------------------------------- /client/src/context/QuestionContext/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/context/QuestionContext/index.tsx -------------------------------------------------------------------------------- /client/src/env/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/env/index.ts -------------------------------------------------------------------------------- /client/src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/favicon.svg -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/interfaces/index.ts -------------------------------------------------------------------------------- /client/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/logo.svg -------------------------------------------------------------------------------- /client/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/main.tsx -------------------------------------------------------------------------------- /client/src/reducer/action-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/reducer/action-type.ts -------------------------------------------------------------------------------- /client/src/reducer/auth.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/reducer/auth.reducer.ts -------------------------------------------------------------------------------- /client/src/reducer/category-filter.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/reducer/category-filter.reducer.ts -------------------------------------------------------------------------------- /client/src/reducer/question-data.context.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/reducer/question-data.context.reducer.ts -------------------------------------------------------------------------------- /client/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/src/routes/index.ts -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/client/vite.config.ts -------------------------------------------------------------------------------- /frontend/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/.browserslistrc -------------------------------------------------------------------------------- /frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/.editorconfig -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/.vscode/extensions.json -------------------------------------------------------------------------------- /frontend/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/.vscode/launch.json -------------------------------------------------------------------------------- /frontend/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/.vscode/tasks.json -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/angular.json -------------------------------------------------------------------------------- /frontend/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/karma.conf.js -------------------------------------------------------------------------------- /frontend/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/netlify.toml -------------------------------------------------------------------------------- /frontend/ng-tailwind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/ng-tailwind.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/proxy.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/proxy.conf.json -------------------------------------------------------------------------------- /frontend/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /frontend/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/app.component.html -------------------------------------------------------------------------------- /frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/auth-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/auth-routing.module.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/auth.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/auth.guard.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/auth.guard.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/auth.module.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/auth.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/auth.service.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/login/login.component.css -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/login/login.component.html -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/login/login.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/login/login.component.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/reset-password/reset-password.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/reset-password/reset-password.component.css -------------------------------------------------------------------------------- /frontend/src/app/auth/reset-password/reset-password.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/reset-password/reset-password.component.html -------------------------------------------------------------------------------- /frontend/src/app/auth/reset-password/reset-password.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/reset-password/reset-password.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/reset-password/reset-password.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/reset-password/reset-password.component.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/signup/signup.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/signup/signup.component.css -------------------------------------------------------------------------------- /frontend/src/app/auth/signup/signup.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/signup/signup.component.html -------------------------------------------------------------------------------- /frontend/src/app/auth/signup/signup.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/signup/signup.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/signup/signup.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/auth/signup/signup.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/auth/auth.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/auth/auth.component.css -------------------------------------------------------------------------------- /frontend/src/app/cms/auth/auth.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/auth/auth.component.html -------------------------------------------------------------------------------- /frontend/src/app/cms/auth/auth.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/auth/auth.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/auth/auth.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/auth/auth.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/cms-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/cms-routing.module.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/cms.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/cms/cms.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/cms.component.html -------------------------------------------------------------------------------- /frontend/src/app/cms/cms.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/cms.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/cms.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/cms.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/cms.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/cms.module.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/dashboard.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/dashboard.component.css -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/dashboard.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/dashboard.component.html -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/dashboard.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/dashboard.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/dashboard.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/dashboard.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.html -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/problem-info/modify-dialog/modify-dialog.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/problem-info.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/problem-info.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/problem-info/problem-info.component.html -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/problem-info.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/problem-info/problem-info.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/dashboard/problem-info/problem-info.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/dashboard/problem-info/problem-info.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/services/all-problems-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/services/all-problems-interface.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/services/cms.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/services/cms.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/services/cms.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/services/cms.service.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/shared/cms-auth.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/shared/cms-auth.guard.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/shared/cms-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/shared/cms-auth.guard.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/shared/loader.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/shared/loader.interceptor.ts -------------------------------------------------------------------------------- /frontend/src/app/cms/shared/markdown-to-html.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/cms/shared/markdown-to-html.pipe.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/dashboard-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/dashboard-routing.module.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/dashboard.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/dashboard/dashboard.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/dashboard.component.html -------------------------------------------------------------------------------- /frontend/src/app/dashboard/dashboard.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/dashboard.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/dashboard.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/dashboard.component.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/dashboard.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/dashboard.module.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/home.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/home.component.html -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/home.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/home.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/home.component.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/progress-card/progress-card.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/progress-card/progress-card.component.css -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/progress-card/progress-card.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/progress-card/progress-card.component.html -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/progress-card/progress-card.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/progress-card/progress-card.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/home/progress-card/progress-card.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/home/progress-card/progress-card.component.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/interfaces/problem-information.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/interfaces/problem-information.interface.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/interfaces/progress-history.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/interfaces/progress-history.interface.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/interfaces/questionsbytopic.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/interfaces/questionsbytopic.interface.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/problem-info/problem-info.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/problem-info/problem-info.component.css -------------------------------------------------------------------------------- /frontend/src/app/dashboard/problem-info/problem-info.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/problem-info/problem-info.component.html -------------------------------------------------------------------------------- /frontend/src/app/dashboard/problem-info/problem-info.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/problem-info/problem-info.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/problem-info/problem-info.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/problem-info/problem-info.component.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/services/dashboard.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/services/dashboard.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/services/dashboard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/services/dashboard.service.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/shared/back-button.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/shared/back-button.directive.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/shared/back-button.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/shared/back-button.directive.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/shared/markdown-to-html.pipe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/shared/markdown-to-html.pipe.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/shared/markdown-to-html.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/shared/markdown-to-html.pipe.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/topic-board/topic-board.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/topic-board/topic-board.component.css -------------------------------------------------------------------------------- /frontend/src/app/dashboard/topic-board/topic-board.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/topic-board/topic-board.component.html -------------------------------------------------------------------------------- /frontend/src/app/dashboard/topic-board/topic-board.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/topic-board/topic-board.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/dashboard/topic-board/topic-board.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/dashboard/topic-board/topic-board.component.ts -------------------------------------------------------------------------------- /frontend/src/app/material/material.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/material/material.module.ts -------------------------------------------------------------------------------- /frontend/src/app/shared/jwt-token.interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/shared/jwt-token.interceptor.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/shared/jwt-token.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/shared/jwt-token.interceptor.ts -------------------------------------------------------------------------------- /frontend/src/app/shared/loader.interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/shared/loader.interceptor.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/shared/loader.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/app/shared/loader.interceptor.ts -------------------------------------------------------------------------------- /frontend/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /frontend/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/favicon.ico -------------------------------------------------------------------------------- /frontend/src/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/globals.css -------------------------------------------------------------------------------- /frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/index.html -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/polyfills.ts -------------------------------------------------------------------------------- /frontend/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/styles.css -------------------------------------------------------------------------------- /frontend/src/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/tailwind.css -------------------------------------------------------------------------------- /frontend/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/test.ts -------------------------------------------------------------------------------- /frontend/src/theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/src/theme.less -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/frontend/tsconfig.spec.json -------------------------------------------------------------------------------- /git-assets/450-dsa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/git-assets/450-dsa.png -------------------------------------------------------------------------------- /git-assets/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/git-assets/about.png -------------------------------------------------------------------------------- /git-assets/upload-code-feature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/git-assets/upload-code-feature.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/package.json -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /server/Procfile: -------------------------------------------------------------------------------- 1 | web: ts-node ./src/index.ts -------------------------------------------------------------------------------- /server/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/database/index.ts -------------------------------------------------------------------------------- /server/database/schema/alltopicquestions.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/database/schema/alltopicquestions.schema.ts -------------------------------------------------------------------------------- /server/database/schema/categories.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/database/schema/categories.schema.ts -------------------------------------------------------------------------------- /server/database/schema/users.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/database/schema/users.schema.ts -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/package.json -------------------------------------------------------------------------------- /server/server/controllers/AuthController/account-reset.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/AuthController/account-reset.controller.ts -------------------------------------------------------------------------------- /server/server/controllers/AuthController/data/450DSA-questions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/AuthController/data/450DSA-questions.ts -------------------------------------------------------------------------------- /server/server/controllers/AuthController/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/AuthController/index.ts -------------------------------------------------------------------------------- /server/server/controllers/AuthController/login.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/AuthController/login.controller.ts -------------------------------------------------------------------------------- /server/server/controllers/AuthController/signup.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/AuthController/signup.controller.ts -------------------------------------------------------------------------------- /server/server/controllers/CaterogyController/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/CaterogyController/index.ts -------------------------------------------------------------------------------- /server/server/controllers/QuestionsController/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/QuestionsController/index.ts -------------------------------------------------------------------------------- /server/server/controllers/api.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/api.controller.ts -------------------------------------------------------------------------------- /server/server/controllers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/index.ts -------------------------------------------------------------------------------- /server/server/controllers/middlerwares/requires-auth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/controllers/middlerwares/requires-auth.middleware.ts -------------------------------------------------------------------------------- /server/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/index.ts -------------------------------------------------------------------------------- /server/server/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/interfaces/index.ts -------------------------------------------------------------------------------- /server/server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/server.ts -------------------------------------------------------------------------------- /server/server/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/server/utils/index.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sounishnath003/450-DSA-Tracker/HEAD/server/tsconfig.json --------------------------------------------------------------------------------