Skip to content

Kilvny/React-Redux-Linked-in-clone-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Clone

This is a LinkedIn clone built with React, Redux, Firebase, and MaterialUI. The project aims to replicate the style and functionality of LinkedIn, with features such as the ability to post to the feed, interact with posts using emojis, share posts, and authenticate users using Firebase.

Features

  • Ability to post to the feed and see posts of others
  • Interact with posts with emojis
  • Ability to share a post
  • Authentication using Firebase
  • Challenge: Persistence of Data and State
  • What I did to resolve it: Firebase Firestore and Redux-Persist

Installation

To run this project locally, follow these steps:

  • Clone the repository to your local machine.
  • Install dependencies using npm install.
  • Create a new Firebase project and set up authentication and Firestore database.
  • Copy the Firebase configuration keys into the firebase.js file.
  • Run npm start to start the development server.

Usage

Once the development server is running, navigate to http://localhost:3000 in your web browser to access the LinkedIn clone. You can sign up for a new account, log in with an existing account, and begin using the app.

Contributing

Contributions are welcome and encouraged! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository to your own GitHub account.
  2. Create a new branch with your changes: git checkout -b my-feature-branch.
  3. Make changes to the codebase and commit them: git commit -am "Add new feature".
  4. Push changes to your branch: git push origin my-feature-branch.
  5. Create a pull request on the original repository and wait for approval.

Contact

If you have any questions or comments about this project, please feel free to contact me on my real LinkedIn account :))

About

linkedIn-clone using (React - Redux - Firebase)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published