Project Link: https://linkedin-clone-7ce55.web.app/
LinkedIn Clone is a full-stack web application built using React, Redux, Firebase, and Material-UI. It replicates the core features of the LinkedIn platform, providing users with an interactive feed for posting, liking, commenting, and sharing updates. Users can also create profiles with avatars and view their post history.
- User authentication and login with Firebase
- Real-time post updates using Firestore
- Interactive feed with likes, comments, and shares
- User profiles with avatars and post history
- Design with Material-UI components
- Redux for managing application state
- React for building the frontend
- Firebase for authentication, database, and hosting
- Material-UI for the stylish UI components
- Redux for state management
- Clone the repository:
git clone https://github.com/Damon248/linkedin-clone
- Navigate to the project directory:
cd linkedin-clone
- Install the dependencies:
npm install
- Start the development server:
npm start
- Open your browser and visit:
http://localhost:3000
- Sign up or log in to start using the LinkedIn Clone app
- Create posts, like, comment, and share updates with other users
- Gained hands-on experience with React and Redux
- Enhanced understanding of Firebase and real-time data updates
- Developed a mobile-responsive design using Material-UI for an optimized user experience on both desktop and mobile devices
Contributions are welcome! If you find any issues or have ideas for improvements, feel free to submit a pull request.
For any questions or inquiries, please contact me via email at dhruvinthakkar248@gmail.com.