https://github.com/ahm3tcelik/socialtext
Flutter - Social Media & Realtime ChatApplication
https://github.com/ahm3tcelik/socialtext
Last synced: about 2 months ago
JSON representation
Flutter - Social Media & Realtime ChatApplication
- Host: GitHub
- URL: https://github.com/ahm3tcelik/socialtext
- Owner: ahm3tcelik
- License: mit
- Created: 2020-08-01T10:41:18.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-01T22:26:29.000Z (over 4 years ago)
- Last Synced: 2025-03-21T14:47:12.619Z (2 months ago)
- Language: Dart
- Homepage:
- Size: 452 KB
- Stars: 51
- Watchers: 4
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Social Text
Social Media and Realtime Chat Application using Flutter
## Features
- Lazy Loading Data From Database
- Multiple Language
- Realtime Chat
- Firebase CRUD Operations
- Firebase Cloud Firestore, Storage and Authentication synced## Youtube Video
[](https://www.youtube.com/watch?v=4D7TfZ1EenA)## Project Structure
```text
├── assets
| ├── lang
| ├── en.json # English translation
| ├── tr.json # Turkish translation
|
├── lib
├── helper
| ├── app_localizations # Multi language helper
| ├── ...
|
├── models
├── screens # User Interfaces
├── services
| ├── auth.dart # Firebase Authenticattion Service
| |── database.dart # Firebase Cloud Firestore Service
| |── storage.dart # Firebase Storage Service
|
├── shared # Common Widgets
├── validation # Input Validators
└── wrapper.dart # User auth checker.
```## How to Use
**Step 1:** Clone the repository
```
https://github.com/ahm3tcelik/SocialText.git
```**Step 2:** Setup the Firebase
Enable Authentication and Cloud firestore
**Step 3:**
Go to project root and execute the following command in console to get the required dependencies:
```
flutter pub get
```