├── .editorconfig ├── .env.development ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── codeql-analysis.yml │ ├── greetings.yml │ └── node.js.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── API_DOCS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Procfile ├── README.md ├── assets └── logo.png ├── client ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.test.tsx │ ├── App.tsx │ ├── index.tsx │ ├── lib │ │ ├── components │ │ │ ├── AlertBoundary │ │ │ │ └── index.tsx │ │ │ ├── AppHeader │ │ │ │ ├── AppHeader.tsx │ │ │ │ ├── components │ │ │ │ │ ├── Logo │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ └── logo.png │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── MenuItems │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Searchbar │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.tsx │ │ │ ├── ErrorBanner │ │ │ │ └── index.tsx │ │ │ ├── NotFound │ │ │ │ ├── NotFound.tsx │ │ │ │ └── index.ts │ │ │ ├── PageSkeleton │ │ │ │ └── index.tsx │ │ │ ├── PostCard │ │ │ │ └── index.tsx │ │ │ ├── Sidebar │ │ │ │ ├── Sidebar.tsx │ │ │ │ ├── components │ │ │ │ │ ├── MenuItems │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── TextEditor │ │ │ │ ├── index.tsx │ │ │ │ └── style.css │ │ │ └── UserPostCard │ │ │ │ └── index.tsx │ │ ├── constants │ │ │ ├── header.ts │ │ │ ├── http-status.ts │ │ │ ├── index.ts │ │ │ └── storage.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── reduxHooks │ │ │ │ └── index.ts │ │ │ └── useScrollToTop │ │ │ │ └── index.ts │ │ ├── routing │ │ │ ├── AuthRoute.tsx │ │ │ └── routes.tsx │ │ └── utils │ │ │ ├── history.ts │ │ │ ├── index.ts │ │ │ ├── notifications.ts │ │ │ └── storage.ts │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ ├── sections │ │ ├── About │ │ │ ├── About.tsx │ │ │ └── index.ts │ │ ├── Ask │ │ │ ├── Ask.tsx │ │ │ └── index.ts │ │ ├── Home │ │ │ ├── Home.tsx │ │ │ └── index.tsx │ │ ├── Login │ │ │ ├── Login.tsx │ │ │ └── index.ts │ │ ├── Post │ │ │ ├── Post.tsx │ │ │ ├── components │ │ │ │ ├── PostAnswerDetails │ │ │ │ │ └── index.tsx │ │ │ │ ├── PostCreateAnswer │ │ │ │ │ └── index.tsx │ │ │ │ ├── PostDetails │ │ │ │ │ └── index.tsx │ │ │ │ ├── PostEdit │ │ │ │ │ └── index.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Posts │ │ │ ├── Posts.tsx │ │ │ └── index.ts │ │ ├── Signup │ │ │ ├── Signup.tsx │ │ │ ├── assets │ │ │ │ └── logo.png │ │ │ └── index.ts │ │ ├── TagPosts │ │ │ ├── TagPosts.tsx │ │ │ └── index.ts │ │ ├── Tags │ │ │ ├── Tags.tsx │ │ │ ├── components │ │ │ │ ├── TagCard │ │ │ │ │ └── index.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── User │ │ │ ├── User.tsx │ │ │ ├── components │ │ │ │ ├── UserPosts │ │ │ │ │ └── index.tsx │ │ │ │ ├── UserProfile │ │ │ │ │ └── index.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── Users │ │ │ ├── Users.tsx │ │ │ ├── components │ │ │ │ ├── UserCard │ │ │ │ │ └── index.tsx │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── index.tsx │ ├── setupTests.ts │ ├── store │ │ ├── api.ts │ │ ├── index.ts │ │ └── modules │ │ │ ├── alert │ │ │ ├── alert.actions.ts │ │ │ ├── alert.reducer.ts │ │ │ └── alert.types.ts │ │ │ ├── answers │ │ │ ├── answers.actions.ts │ │ │ ├── answers.reducer.ts │ │ │ └── answers.types.ts │ │ │ ├── auth │ │ │ ├── auth.actions.ts │ │ │ ├── auth.reducer.ts │ │ │ ├── auth.types.ts │ │ │ └── auth.utils.ts │ │ │ ├── combine-reducer.ts │ │ │ ├── posts │ │ │ ├── posts.actions.ts │ │ │ ├── posts.reducer.ts │ │ │ └── posts.types.ts │ │ │ ├── tags │ │ │ ├── tags.action.ts │ │ │ ├── tags.reducer.ts │ │ │ └── tags.types.ts │ │ │ └── users │ │ │ ├── users.actions.ts │ │ │ ├── users.reducer.ts │ │ │ └── users.types.ts │ └── styles │ │ └── index.css ├── tsconfig.json └── yarn.lock ├── commitlint.config.js ├── package.json ├── server ├── app.ts ├── common │ ├── constants │ │ ├── header.ts │ │ └── index.ts │ ├── exceptions │ │ ├── bad-request.ts │ │ ├── base-http-error.ts │ │ ├── forbidden.ts │ │ ├── index.ts │ │ ├── not-found.ts │ │ └── unauthorized.ts │ ├── middlewares │ │ ├── auth.middleware.ts │ │ ├── create-validator.middleware.ts │ │ └── errors.middleware.ts │ ├── token │ │ └── generate-jwt.ts │ ├── types │ │ └── types.ts │ └── validators │ │ ├── id-validator.ts │ │ └── index.ts ├── config │ └── database.config.ts ├── modules │ ├── answers │ │ ├── answers.controller.ts │ │ ├── answers.dtos.ts │ │ ├── answers.model.ts │ │ ├── answers.routes.ts │ │ └── answers.service.ts │ ├── auth │ │ ├── auth.controller.ts │ │ ├── auth.dtos.ts │ │ ├── auth.routes.ts │ │ └── auth.service.ts │ ├── comments │ │ ├── comments.controller.ts │ │ ├── comments.dtos.ts │ │ ├── comments.model.ts │ │ ├── comments.routes.ts │ │ └── comments.service.ts │ ├── likes │ │ ├── likes.controller.ts │ │ ├── likes.model.ts │ │ ├── likes.routes.ts │ │ └── likes.service.ts │ ├── posts │ │ ├── posts.controller.ts │ │ ├── posts.dtos.ts │ │ ├── posts.model.ts │ │ ├── posts.routes.ts │ │ ├── posts.service.ts │ │ └── posts.utils.ts │ ├── tags │ │ ├── tags.controller.ts │ │ ├── tags.dtos.ts │ │ ├── tags.model.ts │ │ ├── tags.routes.ts │ │ └── tags.service.ts │ └── users │ │ ├── users.controller.ts │ │ ├── users.dtos.ts │ │ ├── users.model.ts │ │ ├── users.routes.ts │ │ └── users.service.ts └── server.ts ├── tsconfig.json ├── tsconfig.prod.json └── utils └── move-from-to.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.env.development -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run pre-commit 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v12.19.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | prod 3 | build -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/.prettierrc -------------------------------------------------------------------------------- /API_DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/API_DOCS.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: npm run start 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/assets/logo.png -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/App.test.tsx -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/AlertBoundary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AlertBoundary/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/AppHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/AppHeader.tsx -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/components/Logo/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/components/Logo/assets/logo.png -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/components/Logo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/components/Logo/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/components/MenuItems/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/components/MenuItems/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/components/Searchbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/components/Searchbar/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/components/index.ts -------------------------------------------------------------------------------- /client/src/lib/components/AppHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/AppHeader/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/ErrorBanner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/ErrorBanner/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/NotFound/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/NotFound/NotFound.tsx -------------------------------------------------------------------------------- /client/src/lib/components/NotFound/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/NotFound/index.ts -------------------------------------------------------------------------------- /client/src/lib/components/PageSkeleton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/PageSkeleton/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/PostCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/PostCard/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/Sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Sidebar/components/MenuItems/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/Sidebar/components/MenuItems/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/Sidebar/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MenuItems'; 2 | -------------------------------------------------------------------------------- /client/src/lib/components/Sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/Sidebar/index.ts -------------------------------------------------------------------------------- /client/src/lib/components/TextEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/TextEditor/index.tsx -------------------------------------------------------------------------------- /client/src/lib/components/TextEditor/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/TextEditor/style.css -------------------------------------------------------------------------------- /client/src/lib/components/UserPostCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/components/UserPostCard/index.tsx -------------------------------------------------------------------------------- /client/src/lib/constants/header.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * name of header 3 | */ 4 | export const X_AUTH_TOKEN = 'x-auth-token'; 5 | -------------------------------------------------------------------------------- /client/src/lib/constants/http-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/constants/http-status.ts -------------------------------------------------------------------------------- /client/src/lib/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/constants/index.ts -------------------------------------------------------------------------------- /client/src/lib/constants/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/constants/storage.ts -------------------------------------------------------------------------------- /client/src/lib/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/hooks/index.ts -------------------------------------------------------------------------------- /client/src/lib/hooks/reduxHooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/hooks/reduxHooks/index.ts -------------------------------------------------------------------------------- /client/src/lib/hooks/useScrollToTop/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/hooks/useScrollToTop/index.ts -------------------------------------------------------------------------------- /client/src/lib/routing/AuthRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/routing/AuthRoute.tsx -------------------------------------------------------------------------------- /client/src/lib/routing/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/routing/routes.tsx -------------------------------------------------------------------------------- /client/src/lib/utils/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/utils/history.ts -------------------------------------------------------------------------------- /client/src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/utils/index.ts -------------------------------------------------------------------------------- /client/src/lib/utils/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/utils/notifications.ts -------------------------------------------------------------------------------- /client/src/lib/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/lib/utils/storage.ts -------------------------------------------------------------------------------- /client/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/react-app-env.d.ts -------------------------------------------------------------------------------- /client/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/reportWebVitals.ts -------------------------------------------------------------------------------- /client/src/sections/About/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/About/About.tsx -------------------------------------------------------------------------------- /client/src/sections/About/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/About/index.ts -------------------------------------------------------------------------------- /client/src/sections/Ask/Ask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Ask/Ask.tsx -------------------------------------------------------------------------------- /client/src/sections/Ask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Ask/index.ts -------------------------------------------------------------------------------- /client/src/sections/Home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Home/Home.tsx -------------------------------------------------------------------------------- /client/src/sections/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Home/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Login/Login.tsx -------------------------------------------------------------------------------- /client/src/sections/Login/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Login/index.ts -------------------------------------------------------------------------------- /client/src/sections/Post/Post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/Post.tsx -------------------------------------------------------------------------------- /client/src/sections/Post/components/PostAnswerDetails/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/components/PostAnswerDetails/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Post/components/PostCreateAnswer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/components/PostCreateAnswer/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Post/components/PostDetails/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/components/PostDetails/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Post/components/PostEdit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/components/PostEdit/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Post/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/components/index.ts -------------------------------------------------------------------------------- /client/src/sections/Post/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Post/index.ts -------------------------------------------------------------------------------- /client/src/sections/Posts/Posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Posts/Posts.tsx -------------------------------------------------------------------------------- /client/src/sections/Posts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Posts/index.ts -------------------------------------------------------------------------------- /client/src/sections/Signup/Signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Signup/Signup.tsx -------------------------------------------------------------------------------- /client/src/sections/Signup/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Signup/assets/logo.png -------------------------------------------------------------------------------- /client/src/sections/Signup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Signup/index.ts -------------------------------------------------------------------------------- /client/src/sections/TagPosts/TagPosts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/TagPosts/TagPosts.tsx -------------------------------------------------------------------------------- /client/src/sections/TagPosts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/TagPosts/index.ts -------------------------------------------------------------------------------- /client/src/sections/Tags/Tags.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Tags/Tags.tsx -------------------------------------------------------------------------------- /client/src/sections/Tags/components/TagCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Tags/components/TagCard/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Tags/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TagCard'; 2 | -------------------------------------------------------------------------------- /client/src/sections/Tags/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Tags/index.ts -------------------------------------------------------------------------------- /client/src/sections/User/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/User/User.tsx -------------------------------------------------------------------------------- /client/src/sections/User/components/UserPosts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/User/components/UserPosts/index.tsx -------------------------------------------------------------------------------- /client/src/sections/User/components/UserProfile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/User/components/UserProfile/index.tsx -------------------------------------------------------------------------------- /client/src/sections/User/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/User/components/index.ts -------------------------------------------------------------------------------- /client/src/sections/User/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/User/index.ts -------------------------------------------------------------------------------- /client/src/sections/Users/Users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Users/Users.tsx -------------------------------------------------------------------------------- /client/src/sections/Users/components/UserCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Users/components/UserCard/index.tsx -------------------------------------------------------------------------------- /client/src/sections/Users/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './UserCard'; 2 | -------------------------------------------------------------------------------- /client/src/sections/Users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/Users/index.ts -------------------------------------------------------------------------------- /client/src/sections/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/sections/index.tsx -------------------------------------------------------------------------------- /client/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/setupTests.ts -------------------------------------------------------------------------------- /client/src/store/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/api.ts -------------------------------------------------------------------------------- /client/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/index.ts -------------------------------------------------------------------------------- /client/src/store/modules/alert/alert.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/alert/alert.actions.ts -------------------------------------------------------------------------------- /client/src/store/modules/alert/alert.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/alert/alert.reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/alert/alert.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/alert/alert.types.ts -------------------------------------------------------------------------------- /client/src/store/modules/answers/answers.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/answers/answers.actions.ts -------------------------------------------------------------------------------- /client/src/store/modules/answers/answers.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/answers/answers.reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/answers/answers.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/answers/answers.types.ts -------------------------------------------------------------------------------- /client/src/store/modules/auth/auth.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/auth/auth.actions.ts -------------------------------------------------------------------------------- /client/src/store/modules/auth/auth.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/auth/auth.reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/auth/auth.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/auth/auth.types.ts -------------------------------------------------------------------------------- /client/src/store/modules/auth/auth.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/auth/auth.utils.ts -------------------------------------------------------------------------------- /client/src/store/modules/combine-reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/combine-reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/posts/posts.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/posts/posts.actions.ts -------------------------------------------------------------------------------- /client/src/store/modules/posts/posts.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/posts/posts.reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/posts/posts.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/posts/posts.types.ts -------------------------------------------------------------------------------- /client/src/store/modules/tags/tags.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/tags/tags.action.ts -------------------------------------------------------------------------------- /client/src/store/modules/tags/tags.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/tags/tags.reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/tags/tags.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/tags/tags.types.ts -------------------------------------------------------------------------------- /client/src/store/modules/users/users.actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/users/users.actions.ts -------------------------------------------------------------------------------- /client/src/store/modules/users/users.reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/users/users.reducer.ts -------------------------------------------------------------------------------- /client/src/store/modules/users/users.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/store/modules/users/users.types.ts -------------------------------------------------------------------------------- /client/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/src/styles/index.css -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/package.json -------------------------------------------------------------------------------- /server/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/app.ts -------------------------------------------------------------------------------- /server/common/constants/header.ts: -------------------------------------------------------------------------------- 1 | export const X_AUTH_TOKEN = 'x-auth-token'; 2 | -------------------------------------------------------------------------------- /server/common/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './header'; 2 | -------------------------------------------------------------------------------- /server/common/exceptions/bad-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/exceptions/bad-request.ts -------------------------------------------------------------------------------- /server/common/exceptions/base-http-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/exceptions/base-http-error.ts -------------------------------------------------------------------------------- /server/common/exceptions/forbidden.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/exceptions/forbidden.ts -------------------------------------------------------------------------------- /server/common/exceptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/exceptions/index.ts -------------------------------------------------------------------------------- /server/common/exceptions/not-found.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/exceptions/not-found.ts -------------------------------------------------------------------------------- /server/common/exceptions/unauthorized.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/exceptions/unauthorized.ts -------------------------------------------------------------------------------- /server/common/middlewares/auth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/middlewares/auth.middleware.ts -------------------------------------------------------------------------------- /server/common/middlewares/create-validator.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/middlewares/create-validator.middleware.ts -------------------------------------------------------------------------------- /server/common/middlewares/errors.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/middlewares/errors.middleware.ts -------------------------------------------------------------------------------- /server/common/token/generate-jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/token/generate-jwt.ts -------------------------------------------------------------------------------- /server/common/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/types/types.ts -------------------------------------------------------------------------------- /server/common/validators/id-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/validators/id-validator.ts -------------------------------------------------------------------------------- /server/common/validators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/common/validators/index.ts -------------------------------------------------------------------------------- /server/config/database.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/config/database.config.ts -------------------------------------------------------------------------------- /server/modules/answers/answers.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/answers/answers.controller.ts -------------------------------------------------------------------------------- /server/modules/answers/answers.dtos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/answers/answers.dtos.ts -------------------------------------------------------------------------------- /server/modules/answers/answers.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/answers/answers.model.ts -------------------------------------------------------------------------------- /server/modules/answers/answers.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/answers/answers.routes.ts -------------------------------------------------------------------------------- /server/modules/answers/answers.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/answers/answers.service.ts -------------------------------------------------------------------------------- /server/modules/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/auth/auth.controller.ts -------------------------------------------------------------------------------- /server/modules/auth/auth.dtos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/auth/auth.dtos.ts -------------------------------------------------------------------------------- /server/modules/auth/auth.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/auth/auth.routes.ts -------------------------------------------------------------------------------- /server/modules/auth/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/auth/auth.service.ts -------------------------------------------------------------------------------- /server/modules/comments/comments.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/comments/comments.controller.ts -------------------------------------------------------------------------------- /server/modules/comments/comments.dtos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/comments/comments.dtos.ts -------------------------------------------------------------------------------- /server/modules/comments/comments.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/comments/comments.model.ts -------------------------------------------------------------------------------- /server/modules/comments/comments.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/comments/comments.routes.ts -------------------------------------------------------------------------------- /server/modules/comments/comments.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/comments/comments.service.ts -------------------------------------------------------------------------------- /server/modules/likes/likes.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/likes/likes.controller.ts -------------------------------------------------------------------------------- /server/modules/likes/likes.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/likes/likes.model.ts -------------------------------------------------------------------------------- /server/modules/likes/likes.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/likes/likes.routes.ts -------------------------------------------------------------------------------- /server/modules/likes/likes.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/likes/likes.service.ts -------------------------------------------------------------------------------- /server/modules/posts/posts.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/posts/posts.controller.ts -------------------------------------------------------------------------------- /server/modules/posts/posts.dtos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/posts/posts.dtos.ts -------------------------------------------------------------------------------- /server/modules/posts/posts.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/posts/posts.model.ts -------------------------------------------------------------------------------- /server/modules/posts/posts.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/posts/posts.routes.ts -------------------------------------------------------------------------------- /server/modules/posts/posts.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/posts/posts.service.ts -------------------------------------------------------------------------------- /server/modules/posts/posts.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/posts/posts.utils.ts -------------------------------------------------------------------------------- /server/modules/tags/tags.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/tags/tags.controller.ts -------------------------------------------------------------------------------- /server/modules/tags/tags.dtos.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/modules/tags/tags.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/tags/tags.model.ts -------------------------------------------------------------------------------- /server/modules/tags/tags.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/tags/tags.routes.ts -------------------------------------------------------------------------------- /server/modules/tags/tags.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/tags/tags.service.ts -------------------------------------------------------------------------------- /server/modules/users/users.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/users/users.controller.ts -------------------------------------------------------------------------------- /server/modules/users/users.dtos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/users/users.dtos.ts -------------------------------------------------------------------------------- /server/modules/users/users.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/users/users.model.ts -------------------------------------------------------------------------------- /server/modules/users/users.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/users/users.routes.ts -------------------------------------------------------------------------------- /server/modules/users/users.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/modules/users/users.service.ts -------------------------------------------------------------------------------- /server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/server/server.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/tsconfig.prod.json -------------------------------------------------------------------------------- /utils/move-from-to.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adarshaacharya/CsOverflow/HEAD/utils/move-from-to.ts --------------------------------------------------------------------------------