A LinkedIn clone built with Next.js and React, utilizing Microsoft Azure for storage accounts, Azure Cosmos DB for MongoDB, Clerk for authentication, Shadcn for UI components, TypeScript for type safety, and deployed with Vercel. Lucide React is used for icons and buttons.
This project is a clone of LinkedIn, a professional networking platform. It allows users to create profiles, connect with other professionals, share posts, and explore job opportunities. With a sleek UI and robust backend, it aims to provide a seamless experience for users looking to network and advance their careers.
- User authentication using Clerk
- Profile creation and customization
- Post sharing and commenting
- Connection requests and messaging
- Job posting and searching
- Azure Cosmos DB for scalable and reliable MongoDB storage
- Microsoft Azure for storage accounts, ensuring secure and efficient data storage
- Shadcn UI components for a polished and responsive user interface
- Lucide React for beautiful icons and buttons
- TypeScript for type safety and enhanced developer experience
-
Clone the repository:
git clone https://github.com/your_username/linkedin-clone.git
npm install
# or
yarn installnpm run dev
# or
yarn devOpen http://localhost:3000 in your browser to view the application.
The project is deployed using Vercel. To deploy your own instance:
- Sign up for Vercel and connect your GitHub repository.
- Configure your deployment settings.
- Click on "Deploy" to deploy your application.
For more details, refer to the Next.js deployment documentation.
Contributions are welcome! Feel free to open issues or pull requests for any improvements or feature additions.
This project is licensed under the MIT License.