Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teshanecrawford/next-auth
Next.js 14 'app dir' + Redux Toolkit + React Query + Supabse and PostgreSQL + Zod + React Hook Form + Tailwind CSS + Shadcn UI Template
https://github.com/teshanecrawford/next-auth
neondb next-auth nextjs nextjs-starter nextjs-template postgresql react-hook-form react-query redux-toolkit resend-email starter-kit starter-template tailwindcss typescript vercel zod
Last synced: about 13 hours ago
JSON representation
Next.js 14 'app dir' + Redux Toolkit + React Query + Supabse and PostgreSQL + Zod + React Hook Form + Tailwind CSS + Shadcn UI Template
- Host: GitHub
- URL: https://github.com/teshanecrawford/next-auth
- Owner: TeshaneCrawford
- Created: 2022-05-17T13:10:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-29T22:43:13.000Z (9 months ago)
- Last Synced: 2024-01-30T21:00:23.664Z (9 months ago)
- Topics: neondb, next-auth, nextjs, nextjs-starter, nextjs-template, postgresql, react-hook-form, react-query, redux-toolkit, resend-email, starter-kit, starter-template, tailwindcss, typescript, vercel, zod
- Language: TypeScript
- Homepage: https://next-auth-mu-wheat.vercel.app
- Size: 704 KB
- Stars: 16
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Next.js Supabase PostgreSQL NextAuth Starter
This is a Next.js starter kit that uses Next-Auth for simple User Credentials, Email + Password, Google, Facebook login.
It uses Supabase for the database
## Tech Stack
- [Next.js](https://nextjs.org/)
- [Next-Auth](https://next-auth.js.org/)
- [Supabase](https://supabase.io/)
- [PostgreSQL](https://www.postgresql.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Redux Toolkit](https://redux-toolkit.js.org/)
- [React Query](https://react-query.tanstack.com/)
- [React Hook Form](https://react-hook-form.com/)
- [Resend](https://resend.io/)
- [Vercel Analytics](https://vercel.com/analytics)
- [Vercel](https://vercel.com/)
- [Railway](https://railway.app/)
## Deploy Your Own
You can clone & deploy it to Vercel with one click:
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=[...])
## Developing Locally
You can clone & create this repo with the following command
```bash
npx create-next-app nextjs-typescript-starter --example "https://github.com/TeshaneCrawford/next-auth"
```## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
## Learn More
To learn more about Next.js, take a look at the following resources:
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Roadmap
- [ ] Add more authentication providers
- [ ] Add tests
- [ ] Add github actions
- [ ] Add metadata for SEO
- [ ] Add Zod internationalization
- [ ] Add Algolia search
- [ ] Add Internationalization