gitextract_vuc7bnqv/ ├── .gitattributes ├── .github/ │ └── workflows/ │ ├── backend.yaml │ └── frontend.yaml ├── .gitignore ├── LICENSE ├── README.md ├── backend/ │ ├── .coveragerc │ ├── .env-template │ ├── .flake8 │ ├── .gcloudignore │ ├── .pre-commit-config.yaml │ ├── README.md │ ├── deploy/ │ │ ├── app.yaml │ │ ├── cloudbuild.yaml │ │ └── dispatch.yaml │ ├── package.json │ ├── pyproject.toml │ ├── requirements.txt │ ├── scripts/ │ │ ├── __init__.py │ │ ├── delete_old_data.py │ │ └── local.py │ ├── src/ │ │ ├── __init__.py │ │ ├── aggregation/ │ │ │ ├── layer0/ │ │ │ │ ├── __init__.py │ │ │ │ ├── contributions.py │ │ │ │ ├── follows.py │ │ │ │ ├── languages.py │ │ │ │ └── package.py │ │ │ ├── layer1/ │ │ │ │ ├── __init__.py │ │ │ │ ├── auth.py │ │ │ │ └── user.py │ │ │ └── layer2/ │ │ │ ├── __init__.py │ │ │ ├── auth.py │ │ │ └── user.py │ │ ├── constants.py │ │ ├── data/ │ │ │ ├── __init__.py │ │ │ ├── github/ │ │ │ │ ├── __init__.py │ │ │ │ ├── auth/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── main.py │ │ │ │ ├── extensions.json │ │ │ │ ├── graphql/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── commit.py │ │ │ │ │ ├── models.py │ │ │ │ │ ├── repo.py │ │ │ │ │ ├── template.py │ │ │ │ │ └── user/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── contribs/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── contribs.py │ │ │ │ │ │ └── models.py │ │ │ │ │ └── follows/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── follows.py │ │ │ │ │ └── models.py │ │ │ │ ├── language_map.py │ │ │ │ ├── rest/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── commit.py │ │ │ │ │ ├── models.py │ │ │ │ │ ├── repo.py │ │ │ │ │ ├── template.py │ │ │ │ │ └── user.py │ │ │ │ └── utils.py │ │ │ └── mongo/ │ │ │ ├── __init__.py │ │ │ ├── main.py │ │ │ ├── secret/ │ │ │ │ ├── __init__.py │ │ │ │ ├── functions.py │ │ │ │ └── models.py │ │ │ ├── user/ │ │ │ │ ├── __init__.py │ │ │ │ ├── functions.py │ │ │ │ ├── get.py │ │ │ │ └── models.py │ │ │ └── user_months/ │ │ │ ├── __init__.py │ │ │ ├── functions.py │ │ │ ├── get.py │ │ │ └── models.py │ │ ├── main.py │ │ ├── models/ │ │ │ ├── __init__.py │ │ │ ├── background.py │ │ │ ├── svg.py │ │ │ ├── user/ │ │ │ │ ├── __init__.py │ │ │ │ ├── contribs.py │ │ │ │ ├── follows.py │ │ │ │ └── main.py │ │ │ └── wrapped/ │ │ │ ├── __init__.py │ │ │ ├── calendar.py │ │ │ ├── langs.py │ │ │ ├── main.py │ │ │ ├── numeric.py │ │ │ ├── repos.py │ │ │ ├── time.py │ │ │ └── timestamps.py │ │ ├── processing/ │ │ │ ├── auth.py │ │ │ ├── user/ │ │ │ │ ├── __init__.py │ │ │ │ ├── commits.py │ │ │ │ └── svg.py │ │ │ └── wrapped/ │ │ │ ├── __init__.py │ │ │ ├── calendar.py │ │ │ ├── langs.py │ │ │ ├── main.py │ │ │ ├── numeric.py │ │ │ ├── package.py │ │ │ ├── repos.py │ │ │ ├── time.py │ │ │ └── timestamps.py │ │ ├── render/ │ │ │ ├── __init__.py │ │ │ ├── error.py │ │ │ ├── style.py │ │ │ ├── template.py │ │ │ ├── top_langs.py │ │ │ └── top_repos.py │ │ ├── routers/ │ │ │ ├── __init__.py │ │ │ ├── assets/ │ │ │ │ ├── __init__.py │ │ │ │ └── assets.py │ │ │ ├── auth/ │ │ │ │ ├── __init__.py │ │ │ │ ├── main.py │ │ │ │ ├── standalone.py │ │ │ │ └── website.py │ │ │ ├── background.py │ │ │ ├── decorators.py │ │ │ ├── dev.py │ │ │ ├── users/ │ │ │ │ ├── __init__.py │ │ │ │ ├── db.py │ │ │ │ ├── main.py │ │ │ │ └── svg.py │ │ │ └── wrapped.py │ │ └── utils/ │ │ ├── __init__.py │ │ ├── alru_cache.py │ │ ├── decorators.py │ │ ├── gather.py │ │ └── utils.py │ ├── tests/ │ │ ├── __init__.py │ │ ├── aggregation/ │ │ │ ├── __init__.py │ │ │ └── layer0/ │ │ │ ├── __init__.py │ │ │ ├── test_contributions.py │ │ │ └── test_follows.py │ │ ├── data/ │ │ │ ├── __init__.py │ │ │ └── github/ │ │ │ ├── __init__.py │ │ │ ├── auth/ │ │ │ │ ├── __init__.py │ │ │ │ └── test_main.py │ │ │ ├── graphql/ │ │ │ │ ├── __init__.py │ │ │ │ ├── test_commits.py │ │ │ │ ├── test_repo.py │ │ │ │ ├── test_user_contribs.py │ │ │ │ └── test_user_follows.py │ │ │ └── rest/ │ │ │ ├── __init__.py │ │ │ ├── test_commit.py │ │ │ └── test_repo.py │ │ └── utils/ │ │ ├── __init__.py │ │ └── test_alru_cache.py │ └── transfer_mongodb.bash ├── docs/ │ ├── API.md │ ├── CONTRIBUTING.md │ ├── FAQ.md │ └── THEME.md └── frontend/ ├── .env-template ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── .yarnrc ├── README.md ├── deploy/ │ └── Dockerfile ├── package.json ├── public/ │ ├── _redirects │ ├── manifest.json │ ├── robots.txt │ ├── trends.html │ └── wrapped.html ├── src/ │ ├── api/ │ │ ├── index.js │ │ ├── user.js │ │ └── wrapped.js │ ├── assets/ │ │ └── notes.txt │ ├── components/ │ │ ├── Card/ │ │ │ ├── Card.js │ │ │ ├── SVG.js │ │ │ └── index.js │ │ ├── Generic/ │ │ │ ├── Button.js │ │ │ ├── Checkbox.js │ │ │ ├── Input.js │ │ │ └── index.js │ │ ├── Home/ │ │ │ ├── CheckboxSection.js │ │ │ ├── DateRangeSection.js │ │ │ ├── Progress.js │ │ │ ├── Section.js │ │ │ └── index.js │ │ ├── Preview/ │ │ │ ├── Preview.js │ │ │ └── index.js │ │ ├── Wrapped/ │ │ │ ├── Organization.js │ │ │ ├── Specifics/ │ │ │ │ ├── Bar.js │ │ │ │ ├── Calendar.js │ │ │ │ ├── Numeric.js │ │ │ │ ├── Pie.js │ │ │ │ ├── Radar.js │ │ │ │ ├── Swarm.js │ │ │ │ └── index.js │ │ │ ├── Templates/ │ │ │ │ ├── Bar.js │ │ │ │ ├── Numeric.js │ │ │ │ ├── Pie.js │ │ │ │ ├── Swarm.js │ │ │ │ ├── index.js │ │ │ │ └── theme.js │ │ │ └── index.js │ │ └── index.js │ ├── constants.js │ ├── index.css │ ├── index.js │ ├── pages/ │ │ ├── App/ │ │ │ ├── AppTrends.js │ │ │ ├── AppWrapped.js │ │ │ ├── Footer.js │ │ │ ├── Header.js │ │ │ └── index.js │ │ ├── Auth/ │ │ │ ├── SignUp.js │ │ │ └── index.js │ │ ├── Demo/ │ │ │ ├── Demo.js │ │ │ └── index.js │ │ ├── Home/ │ │ │ ├── Home.js │ │ │ ├── index.js │ │ │ └── stages/ │ │ │ ├── Customize.js │ │ │ ├── Display.js │ │ │ ├── SelectCard.js │ │ │ ├── Theme.js │ │ │ └── index.js │ │ ├── Landing/ │ │ │ ├── Landing.js │ │ │ └── index.js │ │ ├── Misc/ │ │ │ ├── NoMatch.js │ │ │ ├── Redirect.js │ │ │ └── index.js │ │ ├── Settings/ │ │ │ ├── Settings.js │ │ │ └── index.js │ │ └── Wrapped/ │ │ ├── SelectUser.js │ │ ├── Wrapped.js │ │ ├── index.js │ │ └── sections/ │ │ ├── Loading.js │ │ ├── LoadingV2.js │ │ ├── index.js │ │ └── loading.css │ ├── redux/ │ │ ├── actions/ │ │ │ └── userActions.js │ │ ├── logger.js │ │ ├── reducers/ │ │ │ ├── index.js │ │ │ └── user.js │ │ └── store.js │ └── utils.js └── tailwind.config.js