├── .babelrc ├── .env ├── .gitignore ├── .prettierrc ├── README.md ├── apollo.config.js ├── codegen.yml ├── graphql.config.js ├── graphql.schema.json ├── next-env.d.ts ├── package.json ├── prisma ├── migrations │ ├── 20210428094940_initial_migration │ │ └── migration.sql │ ├── 20210429215940_new_user │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── public ├── favicon.ico └── vercel.svg ├── src ├── @types │ └── sessions.d.ts ├── __generated__ │ └── generated.d.ts ├── components │ ├── Test.tsx │ └── __generated__ │ │ └── Test.generated.tsx ├── graphql │ ├── builder.ts │ ├── index.ts │ ├── resolvers │ │ ├── AuthResolver.ts │ │ ├── UserResolver.ts │ │ └── index.ts │ └── schema.gql ├── pages │ ├── __generated__ │ │ └── authenticated.generated.tsx │ ├── _app.tsx │ ├── api │ │ └── graphql.tsx │ ├── authenticated.tsx │ └── index.tsx ├── styles │ └── globals.css └── utils │ ├── apolloClient.ts │ ├── auth.ts │ ├── authenticatedRoute.ts │ ├── prisma.ts │ ├── sessions.ts │ └── unAuthenticatedRoute.ts ├── tsconfig.json └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/.babelrc -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/README.md -------------------------------------------------------------------------------- /apollo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/apollo.config.js -------------------------------------------------------------------------------- /codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/codegen.yml -------------------------------------------------------------------------------- /graphql.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/graphql.config.js -------------------------------------------------------------------------------- /graphql.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/graphql.schema.json -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/package.json -------------------------------------------------------------------------------- /prisma/migrations/20210428094940_initial_migration/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/prisma/migrations/20210428094940_initial_migration/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20210429215940_new_user/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/prisma/migrations/20210429215940_new_user/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/@types/sessions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/@types/sessions.d.ts -------------------------------------------------------------------------------- /src/__generated__/generated.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/__generated__/generated.d.ts -------------------------------------------------------------------------------- /src/components/Test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/components/Test.tsx -------------------------------------------------------------------------------- /src/components/__generated__/Test.generated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/components/__generated__/Test.generated.tsx -------------------------------------------------------------------------------- /src/graphql/builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/graphql/builder.ts -------------------------------------------------------------------------------- /src/graphql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/graphql/index.ts -------------------------------------------------------------------------------- /src/graphql/resolvers/AuthResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/graphql/resolvers/AuthResolver.ts -------------------------------------------------------------------------------- /src/graphql/resolvers/UserResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/graphql/resolvers/UserResolver.ts -------------------------------------------------------------------------------- /src/graphql/resolvers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/graphql/resolvers/index.ts -------------------------------------------------------------------------------- /src/graphql/schema.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/graphql/schema.gql -------------------------------------------------------------------------------- /src/pages/__generated__/authenticated.generated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/pages/__generated__/authenticated.generated.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/api/graphql.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/pages/api/graphql.tsx -------------------------------------------------------------------------------- /src/pages/authenticated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/pages/authenticated.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/utils/apolloClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/utils/apolloClient.ts -------------------------------------------------------------------------------- /src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/utils/auth.ts -------------------------------------------------------------------------------- /src/utils/authenticatedRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/utils/authenticatedRoute.ts -------------------------------------------------------------------------------- /src/utils/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/utils/prisma.ts -------------------------------------------------------------------------------- /src/utils/sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/utils/sessions.ts -------------------------------------------------------------------------------- /src/utils/unAuthenticatedRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/src/utils/unAuthenticatedRoute.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kush-daga/Next-Prisma-GraphQL-Template/HEAD/yarn.lock --------------------------------------------------------------------------------