• Stars
    star
    244
  • Rank 164,931 (Top 4 %)
  • Language
    Dart
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Full Stack Twitter Clone developed using Flutter, Appwrite, Riverpod. 9 Hour Tutorial link below๐Ÿ‘‡

Twitter Clone

Source Code for Full Stack Twitter App - Works on Android & iOS!

Features

  • Sign Up With Email, Password
  • Sign In With Email, Password
  • Tweeting Text
  • Tweeting Image
  • Tweeting Link
  • Hashtag identification & storage
  • Displaying tweets
  • Liking tweet
  • Retweeting
  • Commenting/Replying
  • Follow user
  • Search users
  • Display followers, following, recent tweets
  • Edit User Profile
  • Show tweets that have 1 hashtag
  • Twitter Blue
  • Notifications tab (replied to you, followed you, like your pic, retweeted)

YouTube

I have created a tutorial based on this, do check it out on my channel Rivaan Ranawat

Youtube Tutorial Image

Installation

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

  • Install Appwrite (Installation Steps here
  • Create Appwrite Project Locally
  • Create Android & iOS Apps in the Dashboard
  • Create Appwrite Database, Storage
  • Modify Roles in Auth, Database, Storage
  • Create Attributes for Tweets, Users, Notifications Collection
  • Copy the required ids & change it in lib/constants/appwrite_constants.dart
  • Change your IP Address in lib/constants/appwrite_constants.dart

Then run the following commands to run your app:

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

Tech Used

Server: Appwrite Auth, Appwrite Storage, Appwrite Database, Appwrite Realtime

Client: Flutter, Riverpod

Feedback

If you have any feedback, please reach out to me at [email protected]

More Repositories

1

instagram-flutter-clone

Responsive Instagram Clone developed with Flutter & Firebase
Dart
825
star
2

flutter-amazon-clone-tutorial

Full Stack Amazon Clone with Admin Panel using Flutter, Node, MongoDB
Dart
454
star
3

tiktok-flutter-clone

Full Stack TikTok Clone using Flutter, Firebase & GetX
Dart
325
star
4

flutter-whatsapp-clone

Source Code for the tutorial to build Full Stack Whatsapp Clone
Dart
242
star
5

flutter-reddit-clone

Dart
153
star
6

flutter-google-docs-clone

Responsive Google Docs Clone Tutorial Source Code developed using Flutter & Nodejs.
Dart
117
star
7

flutter-zoom-clone

Dart
105
star
8

flutter-firebase-auth

Flutter + Firebase Auth Demo App that uses Google, Facebook, Email/Password Signup/Login, Email Verification and more!
Dart
104
star
9

whatsapp-flutter-ui

A completely Responsive Whatsapp UI App- works on Android, iOS, Web & Desktop! Works as WhatsApp App on Smaller Screen Sizes and WhatsApp Web on Bigger Screen Sizes!
HTML
79
star
10

voice_assistant

C++
76
star
11

blog-app-clean-architecture

Clean Architecture in Flutter using Supabase, Bloc, Hive, Get_It & FpDart.
Dart
73
star
12

flutter-multiplayer-tictactoe

Multiplayer TicTacToe Game developed using Flutter, Node.js, Express, MongoDB & Mongoose.
Dart
44
star
13

flutter_beginners_course

Source Code for All the Projects Present in Flutter Beginners Course available on YouTube!
C++
43
star
14

google-clone-flutter

Responsive Google Clone using Flutter & Custom Search API
Dart
42
star
15

zoom-clone

Zoom Clone developed using Flutter and Firebase
Dart
41
star
16

flutter-image-editor

Image Editor App Developed using Flutter with No Plugins (except for picking and saving images)
Dart
36
star
17

flutter-twitch-clone

JavaScript
32
star
18

skribblio-youtube-tutorial

Skribbl.io clone with Flutter, Node, Express and MongoDB (Mongoose)
Dart
28
star
19

flutter_testing

C++
24
star
20

flutter_node_auth

C++
24
star
21

project-based-learning

Curated list of project-based tutorials
21
star
22

flutter_responsive_login_ui

C++
20
star
23

flutter-design-patterns

Dart & Flutter Code for 23 Design Patterns (with Tutorials)
Dart
20
star
24

RivaanRanawat

20
star
25

flutter-twitch-server

Go
17
star
26

flutter_bloc_tutorial

C++
17
star
27

code_generator_tutorial

C++
12
star
28

cuadro

A Cross Platform - Web, Android & iOS multiplayer doodling & guessing game.
Dart
12
star
29

typeracer-flutter-clone

Dart
12
star
30

flutter-dapp-tutorial

C++
10
star
31

notefynd

A Note Sharing Social App.
Dart
9
star
32

imago

An Image Editing Application.
Dart
9
star
33

car-drivers-app

This is Drivers app for car riding app
Dart
8
star
34

car-riders-app

This is Riders app for car riding app
Dart
8
star
35

face_filters_app

A Simple App to take Photos from Camera, adding filters and saving it to gallery.
Dart
7
star
36

animations_final_source_code

C++
7
star
37

flutter_ui_components

A Flutter Package Consisting of Flutter's UI Components.
Dart
7
star
38

astra

A video chatting app developed using Flutter, Firebase SQL and HIVE Database.
Dart
6
star
39

tiktok-clone

TikTok Clone developed using Flutter and Firebase
Dart
5
star
40

portfolio-website

Portfolio Website V4.0
JavaScript
5
star
41

shopping-app-flutter

Shopping App Made Using Flutter.
Dart
5
star
42

github-stonks

Dart
4
star
43

diario

Diario, a Virtual Diary website.
JavaScript
4
star
44

socia

JavaScript
4
star
45

parking-locator

Parking Locator App developed using Flutter
Dart
4
star
46

sorting-visualiser

Sorting Visualiser Made Using Flutter
Dart
4
star
47

turn_pages

Book Reading With Your Friends Made Possible with this App!
Dart
3
star
48

issue-management

Issue Management App Powered By Next, MySQL, Prisma, Typescript & Tailwind!
TypeScript
3
star
49

expense-manager-flutter

An Expense Manager App developed using Flutter.
Dart
3
star
50

allen

Dart
3
star
51

labin

JavaScript
2
star
52

rrrwebsite

V 3.0
JavaScript
2
star
53

facerecognition

A Face Recognition App using Clarifai API
JavaScript
2
star
54

animations_starter_code

C++
2
star
55

recipe-app-flutter

A hard coded Recipe App Made Using Flutter.
Dart
2
star
56

ted-school

JavaScript
2
star
57

10fingers

Word Typing Test, But It's PVP.
JavaScript
2
star
58

theResearch

Dart
2
star
59

snakegame

Snake Game on Website
JavaScript
2
star
60

news-app

A news App made using Alan AI and NEWS API.
JavaScript
1
star
61

covidstats

India Covid-19 Stats using Corona-Virus-Tracker-Api.
JavaScript
1
star
62

pianoweb

Virtual Piano
HTML
1
star
63

background-checker

Background Checker!
CSS
1
star
64

flutter-mapp-dc-server

C++
1
star
65

rwebsite

V 2.0
JavaScript
1
star
66

pathfinder

A Python Project that finds path out of the given maze using BFS and FIFO algorithm (for queue)
Python
1
star
67

covidtracker

Covid 19 Tracker V 2.0
JavaScript
1
star
68

DiscordBot

V 2.0
Python
1
star
69

pathvisualizer

A Path Finder & Visualizer developed using Dijkstra's Algorithm
JavaScript
1
star
70

moviesearch

Used TMdb API
JavaScript
1
star
71

sudokusolver

Sudoku Solver using Backtrack Algorithm
Python
1
star
72

basica

My own programming language developed using Python
Python
1
star
73

connectworld

Chatting Website Developed using React
JavaScript
1
star
74

RPaint

A Paint Application created using Python & Tkinter.
Python
1
star
75

calculator

Calculator Made Using React
JavaScript
1
star
76

startup

HTML
1
star
77

mywebsite

JavaScript
1
star