MemeBaaz is your one-stop destination for sharing video clips and images ๐ธ. All submissions go through an admin approval process to maintain the quality of content.
๐ Play Store (30K+ Downloads)
๐ Direct APK Download
- ๐ Like/Download/Share Options
- ๐ Infinite Scrolling
- ๐ฐ Google Ad Integration
- ๐พ Local Save Functionality
- ๐ Categorized Menu
- ๐ฒ Responsive Design
- ๐ฎโโ๏ธ In-built Admin Page
- ๐ฅ User Uploads Enabled
- ๐๏ธ Media Caching
- ๐ Media Compression On Upload
- โค๏ธ Double Tap Like (Instagram-style)
- โฉ Pagination
Client: Flutter, Getx, Firebase SDK
Server: Firebase, Cloud Firestore, Cloud Storage
1๏ธโฃ Clone the repo
gh repo clone rawquesh/memebaaz
2๏ธโฃ Navigate to project directory
cd memebaaz
3๏ธโฃ Install dependencies
flutter pub get
This project uses Firebase services like Auth, Firestore, Storage, and Messages:
- Create a new Firebase project
- Add Android config with Package Name
com.memebaaz.MemeBaaz
and App NicknameMemeBaaz
- Follow Firebase official documentation for setup
To set up the Firestore, use the following schema:
{
"config": {
"categories": {
"data": ["category 1", "category 2"]
},
"keys": {
"key": "12345"
}
},
"content": [
// Add your media docs here
]
}
Love the app? Have suggestions? ๐
Feel free to reach out to us on Twitter.