This repository hosts the source code for a LinkedIn clone built with Next.js, TypeScript, MongoDB, and Tailwind CSS. The application replicates core LinkedIn functionalities, providing a platform for users to interact with posts and manage their accounts.
- Live Preview: https://linkedin-clone-by-shan.vercel.app/
- User Authentication with Clerk (Google, GitHub, email/password)
- Create and Delete Posts
- Like and Comment on Posts
- View Posts (non-logged-in users)
- Responsive Design
- Cloudinary Integration for Media Management
- Home Page
- Post Popup
- Profile Section
Clone the project
https://github.com/Mshandev/Linkedin-Clone.git
Go to the project directory
cd Linkedin-Clone
Install dependencies
npm install
Setup Environment Vaiables
MONGO_URI=YOUR-MONGO_URL CLOUD_NAME = YOUR-CLOUDINARY-NAME API_KEY = YOUR-CLOUDINARY-API-KEY API_SECRET = YOUR-CLOUDINARY-API-SECRET NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY = YOUR-CLERK-PUBLISHABLE-KEY CLERK_SECRET_KEY = YOUR-CLERK-SECRET-KEY
Start the server
npm run dev
The application is deployed on Vercel.
Contributions are always welcome! Just raise an issue, and we will discuss it.
If you have any feedback, please reach out to me here