├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── LICENSE ├── README.md ├── assets ├── logo.png └── preview.png ├── cypress.json ├── cypress ├── fixtures │ └── example.json ├── integration │ └── get_rating.js ├── plugins │ └── index.js └── support │ ├── commands.js │ └── index.js ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo.png ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── src ├── algorithms │ ├── finalizeResult.ts │ └── index.ts ├── api │ ├── axiosInstance.ts │ ├── axiosInterceptors.ts │ └── index.ts ├── assets │ └── 404.svg ├── components │ ├── Layout │ │ ├── Alert.tsx │ │ ├── Input.tsx │ │ ├── Loading.tsx │ │ ├── NotFound.tsx │ │ └── ThemeToggler.tsx │ └── ResultSection │ │ ├── Diagnostics.tsx │ │ ├── LabResults.tsx │ │ ├── Opportunities.tsx │ │ ├── ProgressBar.tsx │ │ ├── RateIcon.tsx │ │ ├── ResultsList.tsx │ │ └── ResultsWrapper.tsx ├── containers │ ├── App.tsx │ ├── Navbar.tsx │ ├── Results.tsx │ ├── ResultsExplainer.tsx │ └── SearchUser.tsx ├── index.tsx ├── react-app-env.d.ts ├── sagas │ └── index.ts ├── selectors │ └── index.ts ├── slices │ ├── index.ts │ └── user.ts ├── styles │ ├── _animations.scss │ ├── _audits.scss │ ├── _lab-results.scss │ ├── _labdata.scss │ ├── _layout.scss │ ├── _mixins.scss │ ├── _navbar.scss │ ├── _progressbar.scss │ ├── _results-explainer.scss │ ├── _search-user.scss │ ├── _theme-toggler.scss │ ├── _variables.scss │ └── index.scss ├── tests │ └── unit │ │ ├── components │ │ ├── Layout │ │ │ ├── Alert.test.tsx │ │ │ ├── Loading.test.tsx │ │ │ ├── NotFound.test.tsx │ │ │ └── ThemeToggler.test.tsx │ │ └── ResultSection │ │ │ ├── LabResults.test.tsx │ │ │ ├── ProgressBar.test.tsx │ │ │ ├── RateIcon.test.tsx │ │ │ ├── ResultsList.test.tsx │ │ │ └── ResultsWrapper.test.tsx │ │ └── testHelper.tsx └── types │ └── index.d.ts └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/assets/preview.png -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/cypress.json -------------------------------------------------------------------------------- /cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/cypress/fixtures/example.json -------------------------------------------------------------------------------- /cypress/integration/get_rating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/cypress/integration/get_rating.js -------------------------------------------------------------------------------- /cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/cypress/plugins/index.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/cypress/support/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/algorithms/finalizeResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/algorithms/finalizeResult.ts -------------------------------------------------------------------------------- /src/algorithms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/algorithms/index.ts -------------------------------------------------------------------------------- /src/api/axiosInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/api/axiosInstance.ts -------------------------------------------------------------------------------- /src/api/axiosInterceptors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/api/axiosInterceptors.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/assets/404.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/assets/404.svg -------------------------------------------------------------------------------- /src/components/Layout/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/Layout/Alert.tsx -------------------------------------------------------------------------------- /src/components/Layout/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/Layout/Input.tsx -------------------------------------------------------------------------------- /src/components/Layout/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/Layout/Loading.tsx -------------------------------------------------------------------------------- /src/components/Layout/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/Layout/NotFound.tsx -------------------------------------------------------------------------------- /src/components/Layout/ThemeToggler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/Layout/ThemeToggler.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/Diagnostics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/Diagnostics.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/LabResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/LabResults.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/Opportunities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/Opportunities.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/ProgressBar.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/RateIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/RateIcon.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/ResultsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/ResultsList.tsx -------------------------------------------------------------------------------- /src/components/ResultSection/ResultsWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/components/ResultSection/ResultsWrapper.tsx -------------------------------------------------------------------------------- /src/containers/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/containers/App.tsx -------------------------------------------------------------------------------- /src/containers/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/containers/Navbar.tsx -------------------------------------------------------------------------------- /src/containers/Results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/containers/Results.tsx -------------------------------------------------------------------------------- /src/containers/ResultsExplainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/containers/ResultsExplainer.tsx -------------------------------------------------------------------------------- /src/containers/SearchUser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/containers/SearchUser.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/sagas/index.ts -------------------------------------------------------------------------------- /src/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/selectors/index.ts -------------------------------------------------------------------------------- /src/slices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/slices/index.ts -------------------------------------------------------------------------------- /src/slices/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/slices/user.ts -------------------------------------------------------------------------------- /src/styles/_animations.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_animations.scss -------------------------------------------------------------------------------- /src/styles/_audits.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_audits.scss -------------------------------------------------------------------------------- /src/styles/_lab-results.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_lab-results.scss -------------------------------------------------------------------------------- /src/styles/_labdata.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_labdata.scss -------------------------------------------------------------------------------- /src/styles/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_layout.scss -------------------------------------------------------------------------------- /src/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_mixins.scss -------------------------------------------------------------------------------- /src/styles/_navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_navbar.scss -------------------------------------------------------------------------------- /src/styles/_progressbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_progressbar.scss -------------------------------------------------------------------------------- /src/styles/_results-explainer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_results-explainer.scss -------------------------------------------------------------------------------- /src/styles/_search-user.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_search-user.scss -------------------------------------------------------------------------------- /src/styles/_theme-toggler.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_theme-toggler.scss -------------------------------------------------------------------------------- /src/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/_variables.scss -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/tests/unit/components/Layout/Alert.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/Layout/Alert.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/Layout/Loading.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/Layout/Loading.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/Layout/NotFound.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/Layout/NotFound.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/Layout/ThemeToggler.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/Layout/ThemeToggler.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/ResultSection/LabResults.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/ResultSection/LabResults.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/ResultSection/ProgressBar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/ResultSection/ProgressBar.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/ResultSection/RateIcon.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/ResultSection/RateIcon.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/ResultSection/ResultsList.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/ResultSection/ResultsList.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/components/ResultSection/ResultsWrapper.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/components/ResultSection/ResultsWrapper.test.tsx -------------------------------------------------------------------------------- /src/tests/unit/testHelper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/tests/unit/testHelper.tsx -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AykutSarac/github-rater/HEAD/tsconfig.json --------------------------------------------------------------------------------