gitextract_51xeknsa/ ├── .github/ │ ├── FUNDING.yml │ └── ISSUE_TEMPLATE/ │ ├── bug_report.md │ └── feature_request.md ├── Express_GraphQL_Apollo_Mongodb_Server/ │ ├── .gitignore │ ├── config/ │ │ ├── express.ts │ │ └── index.ts │ ├── index.ts │ ├── package.json │ ├── server/ │ │ ├── graphql/ │ │ │ ├── resolvers/ │ │ │ │ ├── index.ts │ │ │ │ ├── merge.ts │ │ │ │ └── user.ts │ │ │ └── schema/ │ │ │ └── index.ts │ │ ├── helpers/ │ │ │ └── date.ts │ │ ├── middleware/ │ │ │ └── auth.ts │ │ └── models/ │ │ └── user.ts │ ├── tsconfig.json │ └── tslint.json ├── LICENSE ├── README.md ├── nextjs-app/ │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc.js │ ├── next-env.d.ts │ ├── package.json │ ├── pages/ │ │ ├── _app.tsx │ │ ├── index.tsx │ │ ├── signup.tsx │ │ ├── subscription.tsx │ │ ├── update.tsx │ │ ├── users.tsx │ │ └── welcome.tsx │ ├── src/ │ │ ├── components/ │ │ │ ├── Card.tsx │ │ │ ├── Footer.tsx │ │ │ ├── List.tsx │ │ │ └── Login.tsx │ │ ├── config/ │ │ │ └── index.ts │ │ ├── configureClient.ts │ │ ├── graphql/ │ │ │ ├── mutation/ │ │ │ │ ├── createUser.ts │ │ │ │ └── updateUser.ts │ │ │ ├── query/ │ │ │ │ ├── login.ts │ │ │ │ └── user.ts │ │ │ └── subscription/ │ │ │ └── users.ts │ │ └── utils/ │ │ ├── auth.tsx │ │ └── validation.ts │ └── tsconfig.json └── react-app/ ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── package.json ├── public/ │ ├── index.html │ └── manifest.json ├── src/ │ ├── App.test.tsx │ ├── App.tsx │ ├── components/ │ │ ├── Card/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Footer/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── List/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ └── LoginForm/ │ │ ├── index.tsx │ │ └── styles.scss │ ├── config/ │ │ └── index.ts │ ├── configureClient.ts │ ├── graphql/ │ │ ├── mutation/ │ │ │ ├── createUser.ts │ │ │ └── updateUser.ts │ │ ├── query/ │ │ │ ├── login.ts │ │ │ └── user.ts │ │ └── subscription/ │ │ └── users.ts │ ├── index.css │ ├── index.tsx │ ├── react-app-env.d.ts │ ├── screens/ │ │ ├── Login/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── NoMatch/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── SignUp/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Subscription/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Update/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ ├── Users/ │ │ │ ├── index.tsx │ │ │ └── styles.scss │ │ └── Welcome/ │ │ ├── index.tsx │ │ └── styles.scss │ ├── setupTests.ts │ └── utils/ │ ├── auth.tsx │ └── validation.ts └── tsconfig.json