A slick and minimal Next.js app powered by GitHub OAuth β because logging in like a pro matters.
Next-Crud is a modern, fast, and developer-friendly CRUD boilerplate built with π Next.js and GitHub authentication. Integrated with the latest next-auth@v5
, it offers seamless GitHub login and clean session management.
If you're tired of building auth flows from scratch β this one's for you. Plug, play, and CRUD away.
Tech | Purpose |
---|---|
Next.js 14 | App framework |
TypeScript | Type-safe coding experience |
Tailwind CSS | Stylish yet utility-first UI |
NextAuth v5 | Secure authentication |
GitHub OAuth | GitHub login made breezy |
- β GitHub OAuth Integration via NextAuth v5
- π§ Server-side authentication logic (
use server
) - π¦ Full TypeScript support
- π TailwindCSS styling out of the box
- π Ready-to-extend CRUD base layout
git clone https://github.com/your-username/Next-Crud.git
cd Next-Crud
Copy
Edit
npm install
Create a .env.local file and add:
env
GITHUB_ID=your_github_oauth_client_id
GITHUB_SECRET=your_github_oauth_client_secret
NEXTAUTH_SECRET=your_secure_auth_secret
NEXTAUTH_URL=http://localhost:3000
Copy
Edit
npm run dev