├── .env.sample ├── .eslintrc.json ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── app ├── (auth) │ ├── layout.tsx │ ├── register │ │ └── page.tsx │ └── signin │ │ └── page.tsx ├── (dashboard) │ ├── home │ │ ├── loading.tsx │ │ └── page.tsx │ ├── layout.tsx │ └── project │ │ └── [id] │ │ └── page.tsx └── head.tsx ├── components ├── Authform.tsx ├── Button.tsx ├── Card.tsx ├── GlassPane.tsx ├── Greeting.tsx ├── GreetingsSkeleton.tsx ├── Input.tsx ├── NewProject.tsx ├── ProjectCard.tsx ├── Sidebar.tsx ├── SidebarLink.tsx └── TaskCard.tsx ├── lib ├── api.ts ├── async.ts ├── auth.ts └── db.ts ├── middleware.ts ├── next.config.js ├── package.json ├── pages └── api │ ├── hello.ts │ ├── project.ts │ ├── register.ts │ └── signin.ts ├── postcss.config.js ├── prisma ├── migrations │ ├── 20221220165900_init │ │ └── migration.sql │ ├── 20221220172140_email │ │ └── migration.sql │ ├── 20221220172306_task_description │ │ └── migration.sql │ └── migration_lock.toml ├── schema.prisma └── seed.ts ├── public ├── favicon.ico ├── next.svg ├── thirteen.svg └── vercel.svg ├── styles └── global.css ├── tailwind.config.js ├── tsconfig-seed.json └── tsconfig.json /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/.env.sample -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/README.md -------------------------------------------------------------------------------- /app/(auth)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(auth)/layout.tsx -------------------------------------------------------------------------------- /app/(auth)/register/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(auth)/register/page.tsx -------------------------------------------------------------------------------- /app/(auth)/signin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(auth)/signin/page.tsx -------------------------------------------------------------------------------- /app/(dashboard)/home/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(dashboard)/home/loading.tsx -------------------------------------------------------------------------------- /app/(dashboard)/home/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(dashboard)/home/page.tsx -------------------------------------------------------------------------------- /app/(dashboard)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(dashboard)/layout.tsx -------------------------------------------------------------------------------- /app/(dashboard)/project/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/(dashboard)/project/[id]/page.tsx -------------------------------------------------------------------------------- /app/head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/app/head.tsx -------------------------------------------------------------------------------- /components/Authform.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/Authform.tsx -------------------------------------------------------------------------------- /components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/Button.tsx -------------------------------------------------------------------------------- /components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/Card.tsx -------------------------------------------------------------------------------- /components/GlassPane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/GlassPane.tsx -------------------------------------------------------------------------------- /components/Greeting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/Greeting.tsx -------------------------------------------------------------------------------- /components/GreetingsSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/GreetingsSkeleton.tsx -------------------------------------------------------------------------------- /components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/Input.tsx -------------------------------------------------------------------------------- /components/NewProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/NewProject.tsx -------------------------------------------------------------------------------- /components/ProjectCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/ProjectCard.tsx -------------------------------------------------------------------------------- /components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/Sidebar.tsx -------------------------------------------------------------------------------- /components/SidebarLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/SidebarLink.tsx -------------------------------------------------------------------------------- /components/TaskCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/components/TaskCard.tsx -------------------------------------------------------------------------------- /lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/lib/api.ts -------------------------------------------------------------------------------- /lib/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/lib/async.ts -------------------------------------------------------------------------------- /lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/lib/auth.ts -------------------------------------------------------------------------------- /lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/lib/db.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/package.json -------------------------------------------------------------------------------- /pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/pages/api/hello.ts -------------------------------------------------------------------------------- /pages/api/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/pages/api/project.ts -------------------------------------------------------------------------------- /pages/api/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/pages/api/register.ts -------------------------------------------------------------------------------- /pages/api/signin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/pages/api/signin.ts -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prisma/migrations/20221220165900_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/prisma/migrations/20221220165900_init/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20221220172140_email/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/prisma/migrations/20221220172140_email/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20221220172306_task_description/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/prisma/migrations/20221220172306_task_description/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /prisma/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/prisma/seed.ts -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/public/thirteen.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/styles/global.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig-seed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/tsconfig-seed.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hendrixer/fullstack-app-v2-app/HEAD/tsconfig.json --------------------------------------------------------------------------------