Skip to content

DaniloDev/threads

Repository files navigation

Threads Clone - Full Stack MERN Next.js 13 | React, Next JS, TypeScript, MongoDB

preview img

Threads Clone

📚https://threads-omega-ten.vercel.app

What did I do in this project?

  • Next.js 13.4 with server-side rendering

  • Complex schemas and multiple data population in MongoDB

  • Layouts created with TailwindCSS

  • Clerk for authentication

  • UploadThing to handle file uploads

  • Shadcn for component usage

  • Webhooks real-time events (Clerk)

  • Middleware, API actions and authorization

  • New Next.js layout route groups

  • Data validation with Zod

  • Manage forms with reaction hook form

  • Create reusable components

  • Solid application architecture

  • Deploy at Vercel

To execute

  • .env.local - To configure environment variables

  • npm install - To install packages

  • npm run dev - To run the application

    ####################################### Portuguese below #####################################################

Threads Clone

📚https://threads-omega-ten.vercel.app

O que eu fiz nesse projeto ?

  • Next.js 13.4 com renderização no lado do servidor

  • Esquemas complexos e população de dados múltiplos no MongoDB

  • Layouts criados com TailwindCSS

  • Clerk para autenticação

  • UploadThing para lidar com uploads de arquivos

  • Shadcn para uso de componentes

  • Webhooks eventos em tempo real (Clerk)

  • Middleware, ações de API e autorização

  • Novos grupos de rotas de layout Next.js

  • Validação de dados com Zod

  • Gerenciar formulários com reaction hook form

  • Criei componentes reutilizáveis

  • Arquitetura de aplicativo sólida

  • Deploy na Vercel

Para executar

  • .env.local - Para configurar as variaveis de ambiente
  • npm install - Para instalar os pacotes
  • npm run dev - Para rodar a aplicação