8000 GitHub - Nevin100/Next-Auth: 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.
[go: up one dir, main page]

Skip to content

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.

Notifications You must be signed in to change notification settings

Nevin100/Next-Auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Next-Crud

A slick and minimal Next.js app powered by GitHub OAuth β€” because logging in like a pro matters.

Next.js TypeScript Tailwind CSS NextAuth.js GitHub OAuth


πŸš€ Introduction

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 Stack

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

✨ Features

  • βœ… 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

🧩 Getting Started

1. Clone the Repo

git clone https://github.com/your-username/Next-Crud.git
cd Next-Crud

2. Install Dependencies

Copy
Edit

npm install

3. Configure Environment Variables

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

4. Run the App

Copy
Edit
npm run dev

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published
0