https://github.com/boraxpr/nextauth-supabase-app-router-ts-tailwind
https://github.com/boraxpr/nextauth-supabase-app-router-ts-tailwind
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/boraxpr/nextauth-supabase-app-router-ts-tailwind
- Owner: boraxpr
- Created: 2023-11-13T04:02:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-15T06:03:38.000Z (over 2 years ago)
- Last Synced: 2025-04-01T11:22:26.633Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://nextauth-supabase-app-router-ts-tailwind-8g9m.vercel.app
- Size: 745 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
NextJS 14 - App Router - Supabase Auth&Database
The app is a full-stack Next.js 14 + Supabase application. By leveraging the features of Next.js and Supabase, there is no need to implement an external API, keeping low project complexity and future-proofing maintainability.
Server actions : There are few places that utilizes server action ie. SignIn, SignOut and the most important one is saveChangesWithProjectName (also utilizing the latest function; bind; to send additional parameters to server actions on an uncontrolled form submission)
- saveChangesWithProjectName : use to perform an update on Project Name.
The project also showcasing an ability to mix server and client components in one page or even global layout also show casing a usage of client component with a hook and event listener working right on server component (NextJS Global Layout)