Skip to content

YuvarajSingh-0/Threads-Clone

Repository files navigation

Threads Clone

This project is a clone of Threads built using MongoDB, Next.js with TypeScript, and Clerk.js for authentication.

Status: There's always room for improvement.

Live link: Click Here

Tech Stack

  • Next.js: Fullstack Framework mostly tried to write code to render server side
  • Clerk.js: A complete user management solution that provides all the necessary UI and backend to handle user authentication. Communities in the application is also made easy with clerkJS
  • MongoDB: NOSQL Database of users and threads schemas defined in this folder and the below is a depiction of Schemas using ER Model for better understanding. Although its not a relational database.

ER model

Getting Started

  1. Clone the repository
git clone https://github.com/yuvarajsingh-0/threads-clone.git
  1. Install dependencies
cd threads-clone
npm install
  1. Start the development server
npm run dev

Contributing

Pull requests are welcome. For major changes or suggestions, please open an issue first to discuss what you would like to change. Don't forget to create a new branch for your changes.