This is a Instagram mobile app clone developed for both Android and iOS.
NOTE:
-
To run this project, you MUST install Flutter SDK on your machine. Refer to Flutter's documentation and follow a step-by-step guide on how you can install Flutter SDK on your OS.
-
Make sure you have installed Android Studio or a text editor of your choice - VS Code or XCode.
-
Make sure your machine supports virtualization - required to run an emulator. If it doesn't, don't worry, you can install
scrcpy
on your machine or use Android Studio'smirror device
feature.
Scrcpy Installation guide
- Git clone
Clone this repository by opening your terminal/CMD and change the current working directory to Desktop - use
cd Desktop
command.
$ cd Desktop
$ git clone https://github.com/morikeli/instagram-mobile-app-clone.git
- Open the cloned repository on your text editor and run this command:
$ flutter run
- Make sure you have a very strong internet connection so that the necessary gradle files can be downloaded. These files are necessary to build the project
apk
file.
Keep in mind:
- When building the application for the first time, it may take 10 - 15 minutes to finish the installation and build process.
- When running the application using the
flutter run
command, it may take atleast a minute to install the build files on a physical device.
Incase of a bug or you wish to make a contribution, create a new branch using the git command git checkout -b <name of your branch>
and create a pull request. Wait for review.
You can also open an issue using the Issues
tab. The reported issue will be reviewed and a solution may be provided.
Don't forget to star the repo ππ
The app is still under development. More features will be added with time.