Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Kaitosss/social

Repository files navigation

Social

A modern social media web application built with Next.js, Prisma, and Clerk for authentication.
Users can create posts, like, and comment in real-time with a clean and responsive UI.

🚀 Features

  • 🔐 Authentication with Clerk
  • 📝 Create, edit, and delete posts
  • 💬 Comment system with real-time updates
  • ❤️ Like / Unlike posts
  • 👤 User profiles with follow/unfollow system
  • 🌙 Modern UI using TailwindCSS

🧠 Tech Stack

  • Frontend: Next.js 14
  • Backend: Prisma + PostgreSQL
  • Auth: Clerk
  • Styling: Tailwind CSS + Shadcn UI
  • Hosting: Vercel

🛠️ Installation

# Clone the project
git clone https://github.com/Kaitosss/social.git

# Go to the project directory
cd social

# Install dependencies
npm install

# Set up environment variables
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
DATABASE_URL=
UPLOADTHING_TOKEN=

# Run the app
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published