Skip to content

A fully integrated Android application that mimics Twitter features, written in Dart / Futter and utilizes RESTful API backend developed using Flask.

Notifications You must be signed in to change notification settings

hazemtarekelaswad/Twitter-Clone

 
 

Repository files navigation

Twitter Clone

Twitter Clone is a fully integrated Android application that mimics Twitter features such as signup, signin, forgot password, user profile, follow, search, notifications, post tweet, delete tweet, infinite timeline, like tweet, retweet, reply on a tweet, quote tweet, and much more. It is written mainly in Dart and Futter and utilizes RESTful API backend developed in Flask.

Setup

Firstly, clone the repository

git clone https://github.com/hazemtarekelaswad/Twitter-Clone.git
cd Twitter-Clone

Secondly, you need to have Flutter and its dependencies installed in your machine, So follow the instructions stated here.

Then, run the following commands to install project dependencies and get the latest flutter updates.

dart pub get
flutter pub get
flutter pub outdated
flutter pub upgrade

Lastly, run the application by using the terminal

flutter run lib/main.dart

or by using any support extentions and tools in VS code or Android Studio.

Notice that "Twitter Clone" has not been released yet.

Please, check out the collaborators and contributers sections to get to know these awesome people who helped developing this app.

Preview

About

A fully integrated Android application that mimics Twitter features, written in Dart / Futter and utilizes RESTful API backend developed using Flask.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 98.6%
  • JavaScript 1.2%
  • Java 0.1%
  • Swift 0.1%
  • Kotlin 0.0%
  • Objective-C 0.0%