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.
- Host: GitHub
- URL: https://github.com/programmingwormhole/flutter_chat_app
- Owner: programmingwormhole
- Created: 2023-08-04T15:01:59.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-04T16:00:07.000Z (over 1 year ago)
- Last Synced: 2025-01-30T14:18:59.662Z (3 months ago)
- Language: Dart
- Size: 514 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
![]()
![]()
![]()
![]()
![]()
![]()
### Dependencies1. [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