Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yuvraj0028/flutter-instagram-clone

Responsive Instagram Clone developed with Flutter & Firebase
https://github.com/yuvraj0028/flutter-instagram-clone

android dart firebase flutter instagram-clone ios

Last synced: 6 days ago
JSON representation

Responsive Instagram Clone developed with Flutter & Firebase

Awesome Lists containing this project

README

        

# Flutter Instagram Clone

A completely Responsive Instagram App- Works on Android & iOS!

## Disclaimer

This project is built using the reference of a youtube tutorial.


Rivaan Ranawat Youtube Tutorial



Rivaan Ranawat GitHub Repository

## Features

- Responsive Instagram UI
- Email & Password Authentication
- Share Posts with Caption
- Display Posts with Caption
- Like & Comment on Posts
- Search Users
- Follow Users
- Display User Posts, Followers & Following
- Chat With Real Users
- Post Stories like real Instagram App
- Receive Notification whenever Someone send's a Message
- EVERYTHING REAL TIME
- Sign Out

## Installation

After cloning this repository, migrate to `insta_clone` folder. Then, follow the following steps:

- Create Firebase Project
- Enable Authentication
- Make Firestore Rules
- Enable Firebase Cloud Messaging Server Key
- Make a File constants.dart & Store your Server Key There
- Create Android, iOS Apps

```bash
flutter pub get
open -a simulator (to get iOS Simulator)
flutter run
```

## Tech Used

**Server**: Firebase Auth, Firebase Storage, Firebase Firestore, Firebase Cloud Messaging

**Client**: Flutter, Provider