DEV Community

dev tips
dev tips

Posted on

Threads using Next.js 14, Prisma, Tailwind.CSS & Next-Auth 🤩

Github Repo: https://github.com/saidMounaim/Threads

Threads

Threads Using Next.js 14, Prisma, TailwindCSS & Next-Auth 🤩

screenshot
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot

Features:

  • Login with GitHub or Google
  • Make and Delete Threads
  • Like and Comment on Threads
  • Follow or Unfollow Users

Technology Stack:

  • Next.js
  • Next-Auth
  • Prisma
  • TypeScript
  • TailwindCSS
  • Shadcn UI

Usage

Env Variables

Create a .env file in then root and add the following

DATABASE_URL=

GITHUB_ID=
GITHUB_SECRET=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
Enter fullscreen mode Exit fullscreen mode

Install Dependencies

npm install
Enter fullscreen mode Exit fullscreen mode

Run

# Run project
npm run dev
Enter fullscreen mode Exit fullscreen mode
  • Version: 1.0.0
  • License: MIT
  • Author: Said Mounaim

Top comments (0)