Skip to content

Hakanlsk/linkedin-clone-app

Repository files navigation

🔗 LinkedIn Clone - React Native with Firebase

🔑 Project Features

Here are the key features of the LinkedIn clone application:

  • User Authentication: Secure sign-up and login functionality using the MERN stack, providing users with a reliable authentication experience.
  • Firebase Storage for Images: Utilized to store images, enabling users to post engaging and interactive content.
  • Connection Requests: Similar to LinkedIn, users can send connection requests to build their professional network.
  • Posting Images: Users can create posts with images, adding visual elements to their content. Firebase Storage securely manages these images.

🛠️ Technology Stack Used

The project employs the following technology stack:

  • React Native: Primary framework for building the cross-platform mobile application.
  • MERN Stack: Comprising MongoDB, Express.js, React.js, and Node.js for backend and user authentication.
  • Firebase Storage: Used for secure storage of user-uploaded images.
  • Expo: Includes Expo Router for navigation and Expo Image Picker for image selection.

🚀 Features and Functionality

A deeper look at the main functionalities:

  • User Authentication: Utilizes MERN stack to ensure secure user sign-up and login processes.
  • Image Storage and Posting: Firebase Storage enables users to upload and post images, enhancing their content's visual appeal.
  • Connection Requests: Users can send connection requests to other users, fostering a growing network.
  • Post Creation with Images: Users can create posts with accompanying images, adding more interactivity to the app.

🏗️ Project Structure

The project is structured to leverage the following key components:

  • Backend with MERN Stack: MongoDB for data storage, Express.js for server-side logic, React.js for the frontend, and Node.js for server-side execution.
  • Firebase Integration: Firebase Storage for storing images and Firebase Authentication for secure user management.
  • Expo Features: Expo Router for app navigation and Expo Image Picker for user-uploaded images.

📝 Usage

To use the LinkedIn clone app, users should:

  1. Sign up or log in using the secure authentication process.
  2. Create posts with or without images, with images stored securely in Firebase Storage.
  3. Send connection requests to other users to expand their network.
  4. Explore the professional network, engage with posts, and build connections.

LinkedIn Clone GIF

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published