A modern and minimal social media platform for creating threads, engaging in discussions, and discovering user activity — built with Next.js, Clerk, MongoDB, UploadThing, and Tailwind CSS.
🔗 Live App: threads-app-nextjs-eight.vercel.app
- Create Threads
- Comments
- User Search
- User Profiles
- Delete Threads/Comments
- Upload Media
- Form Validation
| Tech | Purpose |
|---|---|
| Next.js 15 | App framework (App Router) |
| Clerk | Auth, user management |
| MongoDB + Mongoose | Database + ODM for schema/modeling |
| UploadThing | Media/file upload |
| Tailwind CSS | Styling framework |
| React Hook Form + Zod | Form control and schema validation |
| Lucide React | Icon pack |