Skip to content

It is a learning project. It showcase a clone of FullStack MERN Next.js Threads Application.

Notifications You must be signed in to change notification settings

SAINIAbhishek/nextjs_threads-app

Repository files navigation

Next.js Threads Application

This is a Next.js project bootstrapped with create-next-app.

Project overview

It is a learning project. This application demonstrates a Full Stack MERN Next.js 13 Threads App | React, Next.js, TypeScript, MongoDB | Clerk.

The concepts I've learnt or worked on are listed below:

  • MongoDB handling of complex schemas, multiple data population
  • TailwindCSS
  • Eslint
  • Prettier
  • Use Clerk for authentication
  • Handle file uploads with UploadThing
  • Explore Shadcn components
  • Listen to real-time events with webhooks
  • Understand middleware, API actions, and authorization
  • Explore & integrate new Next.js layout route groups
  • Validate data with Zod
  • Manage forms with react hook form
  • Build a solid application architecture
  • Deploy the application on Vercel!

Application demo

Getting Started

First, install the dependencies:

npm i

Second, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.