Mobile app for Tweety written in Flutter.
Login Screen | Register Screen | Tweets Screen | Explore Screen | Profile Screen |
---|---|---|---|---|
Publish Tweet/Reply Form | Mention Users | Nav Drawer | Account Settings Screen | Theme Settings Screen |
---|---|---|---|---|
Single Tweet Screen | User Search Result | Edit Profile Screen | Follow/Follower List Screen | Notificaitons Screen |
---|---|---|---|---|
- To run this project, you must have Dart Programming Language and Flutter SDK installed in your machine.
- You must also set up the backend server for Tweety. You can find the instructions here.
- Begin by cloning this repository to your machine.
- To install dependencies, run this command in your terminal
flutter pub get
- Next, boot up a server and reference you localhost url in
lib/constants/api_constants.dart
file as below. For this, you can also user services like Laravel Valet or Expose to get a shareable sites.
static const BASE_URL = 'YOUR_LOCALHOST_URL_OR_SHARED_SITES_URL/api';
All the features avaiable in web app are also available in mobile app.