Manage Firebase storage using flutter
To upload and download any image, pdf, doc file in cloud then firebase is best option. More about firebase storage follow link Add Following dependecies inside pubspec.yaml file dependencies : flutter : sdk : flutter cloud_firestore : ^2.2.0 firebase_storage : ^8.1.0 You have to set rules inside your firestore to access files rules_version = '2'; service firebase.storage { match /b/{bucket}/o { match /{allPaths=**} { allow read, write } } } Now inside your firebase storage create folder whatever you want right now we are using "uploads/ " First you have install firestore inside your flutter project. flutter pub add firebase_storage Once done with that rebuild your project. flutter run Now initialize firebase inside initState() Firebase. initializeApp (); Once initilize completed create reference of fireStore Reference firebaseStorageRef = FirebaseStorage. instance .ref().child( 'uploads/ $fileName ' ); Below code is for upl