firebase_dart icon indicating copy to clipboard operation
firebase_dart copied to clipboard

Add firestore support

Open hmbenhaim opened this issue 3 years ago • 10 comments

Hi thank you for your package, I just wander if you going to firestore support in this package any time soon, Thank you.

hmbenhaim avatar Dec 30 '21 07:12 hmbenhaim

yes when it supports firestore it will be a perfect package <3

worldwidee avatar Jan 12 '22 04:01 worldwidee

Thanks. I'd like to add support for firestore, but as this is a hobby project, I don't currently have the time to do so. However, if you really need it, you could consider sponsorship. That would allow me to dedicate more time to this project.

rbellens avatar Jan 12 '22 10:01 rbellens

I wish i could do that. I couldn't earn money yet. You helped a lot to who already have a mobile application using firebase and want to make a desktop version . I am devoloping the app for all platforms. And thank to you, i am using firebase storage in desktop version. Firebase should have develope desktop version long before. Luckily flutterfire decided to develope desktop version but its extremly slow.

worldwidee avatar Jan 13 '22 05:01 worldwidee

@rbellens I would love to help implement this by contributing, though I would need some pointers on getting started.

hotdang-ca avatar Aug 10 '22 01:08 hotdang-ca

Hi @hotdang-ca , would be great.

What info would you need?

rbellens avatar Aug 17 '22 15:08 rbellens

Maybe just an annotated walk-through on how the bootstrap works (initialization --> ready).

oh and, free time :D free time would be great!

hotdang-ca avatar Aug 17 '22 19:08 hotdang-ca

hi @hotdang-ca

I've created a dummy implementation based on the flutterfire api interface (in branch feature/firestore).

It has many missing implementations, but getting a document from the server (without authentication) works already. See the example in the example directory.

I guess, you can start filling in many of the missing implementations quite easily. To implement the more advanced features (e.g. caching), you'll probably need to base the implementation on the official android or js repos.

rbellens avatar Aug 18 '22 13:08 rbellens

hello, is there any progress in the implementation of firestore?

MiniSuperDev avatar Oct 10 '22 14:10 MiniSuperDev

Is this project still actively supported/alive?

WH-Creations avatar Oct 26 '22 05:10 WH-Creations

yes it is, but support for firestore is currently not in the pipeline. I do welcome pull requests. You could have a look at the feature/firestore branch which contains a very basic implementation for firestore. You could also consider sponsorship. That would allow me to spend more time on this project and give this feature priority.

rbellens avatar Oct 31 '22 08:10 rbellens