Skip to content

The Instagram Clone project is a mobile application that allows users to share photos, follow other users, like and comment on posts, and more. It's built using [ React Native, Node.js,Expo, Firebase] to create an experience similar to the real Instagram platform.

License

Notifications You must be signed in to change notification settings

lordbinary11/react-native-instagram-clone

Repository files navigation

Instagram Clone

Welcome to the Instagram Clone project! This project aims to replicate some of the key features and functionalities of the popular social media platform Instagram.

Table of Contents

Project Description

The Instagram Clone project is a mobile application that allows users to share photos, follow other users, like and comment on posts, and more. It's built using [ React Native, Node.js,Expo, Firebase] to create an experience similar to the real Instagram platform.

Features

  • User Registration and Authentication
  • Uploading and Sharing Photos
  • Following and Followers System
  • Liking and Commenting on Posts
  • User Profiles and Settings
  • Explore and Discover Content

Note that I'm still working on some of these features, as you will know as you explore the codes

Installation

Follow these steps to get the Instagram Clone project up and running on your local machine:

  1. Clone the repository: git clone https://github.com/lordbinary11/react-native-instagram-clone.git
  2. Navigate to the project directory: cd react-native-instagram-clone
  3. Install dependencies: npm install (or yarn install if using Yarn)
  4. Configure the database settings in config.js
  5. Start the development server: npm start

Usage

  1. Create an account or log in if you have one.
  2. Explore the home feed, follow users, and interact with posts.
  3. Upload your own photos and see them on your profile.
  4. Like and comment on posts from other users.
  5. Discover new content on the explore page.
  6. Customize your profile settings.

Contributing

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

  1. Fork the repository.
  2. Create a new branch for your feature: git checkout -b feature-name
  3. Make your changes and commit them: git commit -m "Add feature"
  4. Push to your forked repository: git push origin feature-name
  5. Open a pull request to the main repository.

Contact

If you have any questions, suggestions, or feedback, feel free to contact me at mujahidshahid72@email.com.

About

The Instagram Clone project is a mobile application that allows users to share photos, follow other users, like and comment on posts, and more. It's built using [ React Native, Node.js,Expo, Firebase] to create an experience similar to the real Instagram platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published