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

https://github.com/ankeshbanerjee/instagram-clone

Full stack Instagram clone app
https://github.com/ankeshbanerjee/instagram-clone

dependency-injection firebase-auth firestore flutter flutter-bloc flutter-bloc-pattern getit

Last synced: 5 months ago
JSON representation

Full stack Instagram clone app

Awesome Lists containing this project

README

          

# Description

App name - **Instagram Clone**

BlinkTalk is a full-stack cross-platform Instagram clone app which is made using Flutter.

## Features

- Post, Like, Comment, Search, Follow, Unfollow etc.
- Real-time feeds.
- Supports file-attachment.
- Both light and dark mode support.

## Tech Stack

- Flutter and Dart.
- Firebase Real-time Database (Cloud Firestore), Firebase Storage, Firebase Auth.
- Bloc and Inherited widget for state management.
- Bloc-pattern for architecture and maintainable codebase.
- GetIt for Dependency-injection.
- Shared Preferences for local data storage.

## Screenshots

| HOME TAB | PROFILE | COMMENTS |
| --------------------------------- | ---------------------------- | ---------------------------- |
| ![](demo/images/HomeTabLight.png) | ![](demo/images/Profile.png) | ![](demo/images/Comment.png) |

| HOME TAB (DARK) | SEARCH TAB | ADD POST TAB |
| -------------------------------- | ------------------------------ | ------------------------------- |
| ![](demo/images/HomeTabDark.png) | ![](demo/images/SearchTab.png) | ![](demo/images/AddPostTab.png) |