Instagram-clone
Instagram-clone copied to clipboard
I have build an Instagram clone using Firebase. Which has all features like Instagram. Having offline capability with data that had already loaded and you can see it later when you go offline.
Instagram-clone
Installation Guide
- Clone repository
- Open the Project in your android studio
- IMPORTANT:- Change the PackageName
- Create Firebase project.
- Connect Firebase with Android Studio.
- Download the file google-service.json from firebase project setting and import into your project
- IMPORTANT FOR NOTIFICATION:- Copy Server key from Firebase/Project Setting/cloudmessaging/ and paste it in APIService.java class
Connect with me:
Features
- Login, Signup,Logout,Forgot password (with email verification)
- Quick Login like in Facebook and Instagram (this means app remembers that you had logged in).
- Follow, Unfollow, Profile views.
- Post photo posts from camera or gallery
- Like posts
- View all likes on a post
- Comment on posts
- View all comments on a post
- Like posts
- Edit your profile (username, Bio, social links,Name).
- Conversation with your freinds.
- Message emoji, Text.
- Get Notifications.
- Search for users
- Search based on usernames
- Post Story from camera or gallery
- Views
- View all Views on a Story
- Delete
- Delete Story
- Views
- Offline Capability
Screenshots
Registration | Login
| |
|
Profile | Edit Profile | Account Setting
| |
|
|
|
Search User | User Profile | User Post
||
|
|
|
Home feed | Seen/Unseen Story
| |
|
Comment | Post Photo | Notification Panel
| |
|
Conversation | Push Notification
||
|
Firebase Database

Firebase Storage

Technology Used
- Android Studio
- Firebase
Language Used
- Java
Module used
- Cardview
- Retrofit
- Image Croper
- StoriesProgressView
- Glide
- Country Code Picker
- Universal image loader
- Circle Image View
Copyright claims
Many images used in the project belong to their respective creators/authors. No claim by me & those who use this project!!
How to Contribute
Show your support by 🌟 the project!!
- Fork the the project
- Create your feature branch (git checkout -b my-new-feature)
- Make required changes and commit (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create new Pull Request
Feel free to contribute!
License
InstagramClone is available under the MIT License, see LICENSE for more infomation.