teacherstrange / thr

A clone of Meta's new app using Next.js server components, Vercel Postgres, shadcn UI, Clerk, and Prisma.

Home Page:https://t.ishaand.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Threads

An open-source clone of Threads using Next.js server components, Vercel Postgres, shadcn UI, Clerk, and Prisma.

threads-export1.mp4

Deploy with Vercel

Running Locally

Cloning the repository the local machine.

git clone https://github.com/ishaan1013/thr

Create a Postgres database on Vercel (optional, can use other provider)

  • Add the environment variables in .env
  • (This project uses Prisma as an ORM for the database)

Create a project on Clerk

  • Add the environment variables in .env
  • Ensure you have the following variables:
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL="/"
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL="/onboarding"
NEXT_PUBLIC_CLERK_SIGN_IN_URL="/sign-in"
NEXT_PUBLIC_CLERK_SIGN_UP_URL="/sign-up"

Installing the dependencies.

npm install

Running the application.

Then, run the application in the command line and it will be available at http://localhost:3000.

npm run dev

About

A clone of Meta's new app using Next.js server components, Vercel Postgres, shadcn UI, Clerk, and Prisma.

https://t.ishaand.com


Languages

Language:TypeScript 97.0%Language:CSS 1.6%Language:JavaScript 1.4%