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

https://github.com/programmingwormhole/flutter_chat_app

Flutter Small Chat App Project Using Rest Api. I'm Used Getx State Management In This Project.
https://github.com/programmingwormhole/flutter_chat_app

Last synced: about 1 month ago
JSON representation

Flutter Small Chat App Project Using Rest Api. I'm Used Getx State Management In This Project.

Awesome Lists containing this project

README

        

# Flutter Chat App With Rest API

This is a flutter-based small chatting app with rest API where users can sign in with phone number and password and they can start communication with each other.

##### Download APK

### Functionality & UI

1. Splash Screen
2. Login Screen
3. Chat List Screen
4. User Messages Screen
5. Button Loading Animation
6. Chat List Loading with Shimmer Effect
7. User Message Loading with Shimmer Effect
8. Send Message To User.
9. Send Message Loader Manage With Getx.
10. Store Token To Shared Preferences To Stay User Logged In.
11. LogOut User By Clicking Logout Button And Remove The Stored Token From Shared Preferences.

### Demo

                              


### Dependencies

1. [Getx](https://pub.dev/packages/get)
2. [Shared Preferences](https://pub.dev/packages/shared_preferences)
3. [Shimmer](https://pub.dev/packages/shimmer)
4. [http](https://pub.dev/packages/http)

## Setup

##### Clone the repository
```bash
git clone https://github.com/programmingwormhole/flutter_chat_app.git
```
##### Move to the desired folder
```bash
cd /flutter_chat_app
```

##### To run the app, simply write
```bash
flutter pub get
```
```bash
flutter run
```

##### Made with ♥ by Md Shirajul Islam