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.
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.
- 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
Follow these steps to get the Instagram Clone project up and running on your local machine:
- Clone the repository:
git clone https://github.com/lordbinary11/react-native-instagram-clone.git - Navigate to the project directory:
cd react-native-instagram-clone - Install dependencies:
npm install(oryarn installif using Yarn) - Configure the database settings in
config.js - Start the development server:
npm start
- Create an account or log in if you have one.
- Explore the home feed, follow users, and interact with posts.
- Upload your own photos and see them on your profile.
- Like and comment on posts from other users.
- Discover new content on the explore page.
- Customize your profile settings.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name - Make your changes and commit them:
git commit -m "Add feature" - Push to your forked repository:
git push origin feature-name - Open a pull request to the main repository.
If you have any questions, suggestions, or feedback, feel free to contact me at mujahidshahid72@email.com.