LinkedIn Clone is a web application designed to replicate the core features of LinkedIn. This project focuses on building user profiles, authentication mechanisms, and social interactions similar to the LinkedIn platform. It utilizes React for frontend development, Firebase for backend services, and Formik for form management, offering a comprehensive learning experience in building social media applications.
- React: Utilizes React for building dynamic and interactive user interfaces.
- Firebase: Implements Firebase for authentication, database, and storage services.
- Formik: Utilizes Formik for managing forms and form validations.
- Social Interactions: Mimics LinkedIn's social features like connecting with users and posting updates.
- Responsive Design: Ensures the application is accessible on various devices.
- Icons: Integrates React Icons and React Loading Icons for consistent and responsive iconography.
- React: Library for building user interfaces.
- Firebase: Platform for authentication, database, and cloud storage.
- Formik: Library for building forms in React with validation.
- React Router: Library for routing in React applications.
- Yup: Schema validation library for form validation with Formik.
- React Icons: Library for using icons in React applications.
- React Loading Icons: Library for loading indicators.
-
Clone the repository:
git clone https://github.com/vishwasshar/linkedin-clone.git
-
Navigate to the project directory:
cd linkedin-clone
-
Install dependencies:
npm install
-
Run the development server:
npm start
The application will run at http://localhost:3000
.
For any questions, feedback, or contributions, feel free to reach out to me via:
- Email: vishwassharma3287@gmail.com
- LinkedIn: Vishwas Sharma
I welcome your input and look forward to connecting with you!