├── .env.example ├── .eslintrc.json ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── next.config.js ├── package.json ├── playwright.config.ts ├── playwright ├── config.ts ├── globalTeardown.ts ├── prisma.ts ├── readme.md └── tests │ ├── auth.setup.ts │ └── todo.spec.ts ├── postcss.config.js ├── prettier.config.js ├── prisma └── schema.prisma ├── public ├── favicon.ico ├── manifest.json ├── robots.txt └── static │ ├── fonts │ └── Roboto-Regular.ttf │ └── images │ ├── dash.png │ ├── next.svg │ └── vercel.svg ├── src ├── app │ ├── (marketing) │ │ ├── _PageSections │ │ │ ├── CTA.tsx │ │ │ ├── Feature.tsx │ │ │ ├── FeatureList.tsx │ │ │ ├── Header.tsx │ │ │ ├── Hero.tsx │ │ │ ├── LogoCloud.tsx │ │ │ └── NavBar.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── pricing │ │ │ └── page.tsx │ ├── api │ │ ├── auth │ │ │ └── [...nextauth] │ │ │ │ └── route.ts │ │ ├── chat │ │ │ └── route.ts │ │ ├── readme.md │ │ └── stripe │ │ │ └── webhook │ │ │ └── route.ts │ ├── auth │ │ ├── _PageSections │ │ │ └── AuthForm.tsx │ │ ├── confirmed │ │ │ └── page.tsx │ │ ├── error.tsx │ │ ├── layout.tsx │ │ ├── login │ │ │ └── page.tsx │ │ ├── required │ │ │ └── page.tsx │ │ └── signup │ │ │ └── page.tsx │ ├── dashboard │ │ ├── _PageSections │ │ │ ├── DocShare.tsx │ │ │ ├── Header.tsx │ │ │ ├── RecentSales.tsx │ │ │ ├── SideBar.tsx │ │ │ ├── SidebarNav.tsx │ │ │ ├── TeamSwitcher.tsx │ │ │ ├── UserNav.tsx │ │ │ └── charts │ │ │ │ ├── Bar.tsx │ │ │ │ ├── Compose.tsx │ │ │ │ └── Pie.tsx │ │ ├── ai │ │ │ ├── _PageSections │ │ │ │ ├── MaxlengthSelector.tsx │ │ │ │ ├── ModelSelector.tsx │ │ │ │ ├── TemperatureSelector.tsx │ │ │ │ └── TopPSelector.tsx │ │ │ ├── data │ │ │ │ └── models.ts │ │ │ └── page.tsx │ │ ├── error.tsx │ │ ├── layout.tsx │ │ ├── main │ │ │ ├── _PageSections │ │ │ │ ├── Dashboard.tsx │ │ │ │ └── SummaryCard.tsx │ │ │ └── page.tsx │ │ ├── settings │ │ │ ├── _PageSections │ │ │ │ ├── Billing.tsx │ │ │ │ ├── PriceCard.tsx │ │ │ │ ├── SettingsHeader.tsx │ │ │ │ ├── SettingsNav.tsx │ │ │ │ ├── Subscription.tsx │ │ │ │ └── UpdateForms.tsx │ │ │ ├── add-subscription │ │ │ │ └── page.tsx │ │ │ ├── billing │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ ├── loading.tsx │ │ │ ├── profile │ │ │ │ └── page.tsx │ │ │ ├── subscription-required │ │ │ │ └── page.tsx │ │ │ └── subscription │ │ │ │ └── page.tsx │ │ └── todos │ │ │ ├── _PageSections │ │ │ ├── MyTodos.tsx │ │ │ ├── TodoEditform.tsx │ │ │ ├── TodosHeader.tsx │ │ │ ├── TodosList.tsx │ │ │ └── TodosNav.tsx │ │ │ ├── create │ │ │ └── page.tsx │ │ │ ├── edit │ │ │ └── [id] │ │ │ │ └── page.tsx │ │ │ ├── layout.tsx │ │ │ ├── list-todos │ │ │ └── page.tsx │ │ │ ├── loading.tsx │ │ │ └── my-todos │ │ │ └── page.tsx │ ├── global-error.tsx │ ├── layout.tsx │ ├── loading.tsx │ └── not-found.tsx ├── components │ ├── ErrorText.tsx │ ├── Footer.tsx │ ├── Form.tsx │ ├── Icons.tsx │ ├── MainLogo.tsx │ ├── MobileNav.tsx │ ├── ThemeDropdown.tsx │ ├── readme.md │ └── ui │ │ ├── AlertDialog.tsx │ │ ├── Avatar.tsx │ │ ├── Button.tsx │ │ ├── Card.tsx │ │ ├── Command.tsx │ │ ├── Dialog.tsx │ │ ├── DropdownMenu.tsx │ │ ├── HoverCard.tsx │ │ ├── Input.tsx │ │ ├── Label.tsx │ │ ├── Navigation.tsx │ │ ├── Popover.tsx │ │ ├── Select.tsx │ │ ├── Separator.tsx │ │ ├── Slider.tsx │ │ ├── Switch.tsx │ │ ├── Table.tsx │ │ ├── Tabs.tsx │ │ └── Textarea.tsx ├── lib │ ├── API │ │ ├── Database │ │ │ ├── subscription │ │ │ │ ├── mutations.ts │ │ │ │ └── queries.ts │ │ │ ├── todos │ │ │ │ ├── mutations.ts │ │ │ │ └── queries.ts │ │ │ └── user │ │ │ │ ├── mutations.ts │ │ │ │ └── queries.ts │ │ └── Services │ │ │ ├── auth │ │ │ ├── auth.ts │ │ │ ├── login.ts │ │ │ ├── sendVerificationRequest.ts │ │ │ ├── session.ts │ │ │ └── transporter.ts │ │ │ ├── init │ │ │ ├── ai.ts │ │ │ ├── prisma.ts │ │ │ ├── readme.md │ │ │ └── stripe.ts │ │ │ └── stripe │ │ │ ├── customer.ts │ │ │ ├── session.ts │ │ │ └── webhook.ts │ ├── config │ │ ├── api.ts │ │ ├── auth.ts │ │ ├── dashboard.ts │ │ ├── marketing.ts │ │ └── site.ts │ ├── types │ │ ├── enums.ts │ │ ├── readme.md │ │ ├── types.ts │ │ └── validations.ts │ └── utils │ │ ├── error.ts │ │ ├── helpers.ts │ │ └── hooks.ts └── styles │ ├── ThemeProvider.tsx │ ├── fonts.ts │ └── globals.css ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.7.0 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | public -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/README.md -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /playwright/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright/config.ts -------------------------------------------------------------------------------- /playwright/globalTeardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright/globalTeardown.ts -------------------------------------------------------------------------------- /playwright/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright/prisma.ts -------------------------------------------------------------------------------- /playwright/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright/readme.md -------------------------------------------------------------------------------- /playwright/tests/auth.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright/tests/auth.setup.ts -------------------------------------------------------------------------------- /playwright/tests/todo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/playwright/tests/todo.spec.ts -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/prettier.config.js -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/static/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/public/static/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /public/static/images/dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/public/static/images/dash.png -------------------------------------------------------------------------------- /public/static/images/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/public/static/images/next.svg -------------------------------------------------------------------------------- /public/static/images/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/public/static/images/vercel.svg -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/CTA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/CTA.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/Feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/Feature.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/FeatureList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/FeatureList.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/Header.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/Hero.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/LogoCloud.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/LogoCloud.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/_PageSections/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/_PageSections/NavBar.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/layout.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/page.tsx -------------------------------------------------------------------------------- /src/app/(marketing)/pricing/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/(marketing)/pricing/page.tsx -------------------------------------------------------------------------------- /src/app/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /src/app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/api/chat/route.ts -------------------------------------------------------------------------------- /src/app/api/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/api/readme.md -------------------------------------------------------------------------------- /src/app/api/stripe/webhook/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/api/stripe/webhook/route.ts -------------------------------------------------------------------------------- /src/app/auth/_PageSections/AuthForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/_PageSections/AuthForm.tsx -------------------------------------------------------------------------------- /src/app/auth/confirmed/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/confirmed/page.tsx -------------------------------------------------------------------------------- /src/app/auth/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/error.tsx -------------------------------------------------------------------------------- /src/app/auth/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/layout.tsx -------------------------------------------------------------------------------- /src/app/auth/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/login/page.tsx -------------------------------------------------------------------------------- /src/app/auth/required/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/required/page.tsx -------------------------------------------------------------------------------- /src/app/auth/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/auth/signup/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/DocShare.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/DocShare.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/Header.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/RecentSales.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/RecentSales.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/SideBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/SideBar.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/SidebarNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/SidebarNav.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/TeamSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/TeamSwitcher.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/UserNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/UserNav.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/charts/Bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/charts/Bar.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/charts/Compose.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/charts/Compose.tsx -------------------------------------------------------------------------------- /src/app/dashboard/_PageSections/charts/Pie.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/_PageSections/charts/Pie.tsx -------------------------------------------------------------------------------- /src/app/dashboard/ai/_PageSections/MaxlengthSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/ai/_PageSections/MaxlengthSelector.tsx -------------------------------------------------------------------------------- /src/app/dashboard/ai/_PageSections/ModelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/ai/_PageSections/ModelSelector.tsx -------------------------------------------------------------------------------- /src/app/dashboard/ai/_PageSections/TemperatureSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/ai/_PageSections/TemperatureSelector.tsx -------------------------------------------------------------------------------- /src/app/dashboard/ai/_PageSections/TopPSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/ai/_PageSections/TopPSelector.tsx -------------------------------------------------------------------------------- /src/app/dashboard/ai/data/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/ai/data/models.ts -------------------------------------------------------------------------------- /src/app/dashboard/ai/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/ai/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/error.tsx -------------------------------------------------------------------------------- /src/app/dashboard/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/layout.tsx -------------------------------------------------------------------------------- /src/app/dashboard/main/_PageSections/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/main/_PageSections/Dashboard.tsx -------------------------------------------------------------------------------- /src/app/dashboard/main/_PageSections/SummaryCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/main/_PageSections/SummaryCard.tsx -------------------------------------------------------------------------------- /src/app/dashboard/main/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/main/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/_PageSections/Billing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/_PageSections/Billing.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/_PageSections/PriceCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/_PageSections/PriceCard.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/_PageSections/SettingsHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/_PageSections/SettingsHeader.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/_PageSections/SettingsNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/_PageSections/SettingsNav.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/_PageSections/Subscription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/_PageSections/Subscription.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/_PageSections/UpdateForms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/_PageSections/UpdateForms.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/add-subscription/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/add-subscription/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/billing/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/billing/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/layout.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/loading.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/profile/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/profile/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/subscription-required/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/subscription-required/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/settings/subscription/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/settings/subscription/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/_PageSections/MyTodos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/_PageSections/MyTodos.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/_PageSections/TodoEditform.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/_PageSections/TodoEditform.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/_PageSections/TodosHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/_PageSections/TodosHeader.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/_PageSections/TodosList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/_PageSections/TodosList.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/_PageSections/TodosNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/_PageSections/TodosNav.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/create/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/create/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/edit/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/edit/[id]/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/layout.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/list-todos/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/list-todos/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/loading.tsx -------------------------------------------------------------------------------- /src/app/dashboard/todos/my-todos/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/dashboard/todos/my-todos/page.tsx -------------------------------------------------------------------------------- /src/app/global-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/global-error.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/loading.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/components/ErrorText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ErrorText.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/Form.tsx -------------------------------------------------------------------------------- /src/components/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/Icons.tsx -------------------------------------------------------------------------------- /src/components/MainLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/MainLogo.tsx -------------------------------------------------------------------------------- /src/components/MobileNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/MobileNav.tsx -------------------------------------------------------------------------------- /src/components/ThemeDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ThemeDropdown.tsx -------------------------------------------------------------------------------- /src/components/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/readme.md -------------------------------------------------------------------------------- /src/components/ui/AlertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/AlertDialog.tsx -------------------------------------------------------------------------------- /src/components/ui/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Button.tsx -------------------------------------------------------------------------------- /src/components/ui/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Card.tsx -------------------------------------------------------------------------------- /src/components/ui/Command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Command.tsx -------------------------------------------------------------------------------- /src/components/ui/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/DropdownMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/DropdownMenu.tsx -------------------------------------------------------------------------------- /src/components/ui/HoverCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/HoverCard.tsx -------------------------------------------------------------------------------- /src/components/ui/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Input.tsx -------------------------------------------------------------------------------- /src/components/ui/Label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Label.tsx -------------------------------------------------------------------------------- /src/components/ui/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Navigation.tsx -------------------------------------------------------------------------------- /src/components/ui/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Popover.tsx -------------------------------------------------------------------------------- /src/components/ui/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Select.tsx -------------------------------------------------------------------------------- /src/components/ui/Separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Separator.tsx -------------------------------------------------------------------------------- /src/components/ui/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Slider.tsx -------------------------------------------------------------------------------- /src/components/ui/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Switch.tsx -------------------------------------------------------------------------------- /src/components/ui/Table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Table.tsx -------------------------------------------------------------------------------- /src/components/ui/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/Textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/components/ui/Textarea.tsx -------------------------------------------------------------------------------- /src/lib/API/Database/subscription/mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Database/subscription/mutations.ts -------------------------------------------------------------------------------- /src/lib/API/Database/subscription/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Database/subscription/queries.ts -------------------------------------------------------------------------------- /src/lib/API/Database/todos/mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Database/todos/mutations.ts -------------------------------------------------------------------------------- /src/lib/API/Database/todos/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Database/todos/queries.ts -------------------------------------------------------------------------------- /src/lib/API/Database/user/mutations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Database/user/mutations.ts -------------------------------------------------------------------------------- /src/lib/API/Database/user/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Database/user/queries.ts -------------------------------------------------------------------------------- /src/lib/API/Services/auth/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/auth/auth.ts -------------------------------------------------------------------------------- /src/lib/API/Services/auth/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/auth/login.ts -------------------------------------------------------------------------------- /src/lib/API/Services/auth/sendVerificationRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/auth/sendVerificationRequest.ts -------------------------------------------------------------------------------- /src/lib/API/Services/auth/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/auth/session.ts -------------------------------------------------------------------------------- /src/lib/API/Services/auth/transporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/auth/transporter.ts -------------------------------------------------------------------------------- /src/lib/API/Services/init/ai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/init/ai.ts -------------------------------------------------------------------------------- /src/lib/API/Services/init/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/init/prisma.ts -------------------------------------------------------------------------------- /src/lib/API/Services/init/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/API/Services/init/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/init/stripe.ts -------------------------------------------------------------------------------- /src/lib/API/Services/stripe/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/stripe/customer.ts -------------------------------------------------------------------------------- /src/lib/API/Services/stripe/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/stripe/session.ts -------------------------------------------------------------------------------- /src/lib/API/Services/stripe/webhook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/API/Services/stripe/webhook.ts -------------------------------------------------------------------------------- /src/lib/config/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/config/api.ts -------------------------------------------------------------------------------- /src/lib/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/config/auth.ts -------------------------------------------------------------------------------- /src/lib/config/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/config/dashboard.ts -------------------------------------------------------------------------------- /src/lib/config/marketing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/config/marketing.ts -------------------------------------------------------------------------------- /src/lib/config/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/config/site.ts -------------------------------------------------------------------------------- /src/lib/types/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/types/enums.ts -------------------------------------------------------------------------------- /src/lib/types/readme.md: -------------------------------------------------------------------------------- 1 | This directory contains types, emums and form validations. 2 | -------------------------------------------------------------------------------- /src/lib/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/types/types.ts -------------------------------------------------------------------------------- /src/lib/types/validations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/types/validations.ts -------------------------------------------------------------------------------- /src/lib/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/utils/error.ts -------------------------------------------------------------------------------- /src/lib/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/utils/helpers.ts -------------------------------------------------------------------------------- /src/lib/utils/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/lib/utils/hooks.ts -------------------------------------------------------------------------------- /src/styles/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/styles/ThemeProvider.tsx -------------------------------------------------------------------------------- /src/styles/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/styles/fonts.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Saas-Starter-Kit/Saas-Kit-prisma/HEAD/tsconfig.json --------------------------------------------------------------------------------