├── .env.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── components └── Header.tsx ├── graphql ├── context.ts ├── schema.ts └── types │ ├── User.ts │ └── index.ts ├── lib ├── apollo.ts └── prisma.ts ├── next-env.d.ts ├── next.config.js ├── package.json ├── pages ├── 404.tsx ├── _app.tsx ├── api │ ├── auth │ │ └── [...nextauth].ts │ └── graphql.ts ├── auth │ └── sign_in.tsx └── index.tsx ├── prisma └── schema.prisma ├── public ├── favicon.ico ├── images │ └── placeholder_avatar.png └── vercel.svg ├── styles ├── Footer.module.scss ├── Header.module.scss ├── Home.module.scss └── globals.css ├── tsconfig.json ├── types └── next-auth.d.ts └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/README.md -------------------------------------------------------------------------------- /components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/components/Header.tsx -------------------------------------------------------------------------------- /graphql/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/graphql/context.ts -------------------------------------------------------------------------------- /graphql/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/graphql/schema.ts -------------------------------------------------------------------------------- /graphql/types/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/graphql/types/User.ts -------------------------------------------------------------------------------- /graphql/types/index.ts: -------------------------------------------------------------------------------- 1 | export default true; 2 | -------------------------------------------------------------------------------- /lib/apollo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/lib/apollo.ts -------------------------------------------------------------------------------- /lib/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/lib/prisma.ts -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/pages/404.tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /pages/api/graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/pages/api/graphql.ts -------------------------------------------------------------------------------- /pages/auth/sign_in.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/pages/auth/sign_in.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/placeholder_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/public/images/placeholder_avatar.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /styles/Footer.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/styles/Footer.module.scss -------------------------------------------------------------------------------- /styles/Header.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/styles/Header.module.scss -------------------------------------------------------------------------------- /styles/Home.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/styles/Home.module.scss -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/types/next-auth.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krushilnaik/with-prisma-mongodb-nextauth/HEAD/yarn.lock --------------------------------------------------------------------------------