mindsdb icon indicating copy to clipboard operation
mindsdb copied to clipboard

[New Integration]: Firebase Integration 👍👍

Open parthiv11 opened this issue 2 years ago • 11 comments

Is there an existing integration?

  • [X] I have searched the existing integrations.

Use Case

First of all, ~~raise your hand~~ you tell if you have used the firebase database in their projects According to me, every developer had used firebase at least once in their life.

It would be great if mindsDB has integration with the firebase database as most beginners and also many advanced developers use firebase in there projects. Even I am using firebase DB for my flutter and other Projects.

Motivation

It would be great if mindsdb have firebase integration as it would only have a few lines of code with mindsdb to train a model form data in the database.

It would be very helpful for developers who want to Use AI Table in their database without hiring a man for ML works.

Implementation

No response

Anything else?

No response

parthiv11 avatar Jun 11 '22 03:06 parthiv11

I'll implement that

enigma972 avatar Jul 12 '22 16:07 enigma972

Great, to start you can check https://docs.mindsdb.com/contribute/integrations/ and review the code of the handlers https://github.com/mindsdb/mindsdb/tree/staging/mindsdb/integrations/handlers. If you have more questions we can discuss this on slack

ZoranPandovski avatar Jul 12 '22 18:07 ZoranPandovski

Hey, I've used Firebase in my projects. Can I help integrating Firebase if it's not completed yet?

usman1234-glitch avatar Aug 10 '22 06:08 usman1234-glitch

Hi @usman1234-glitch, no it wasn't, I will assign it to you.

ZoranPandovski avatar Aug 10 '22 11:08 ZoranPandovski

Hey @ZoranPandovski. Kindly assign it to my other account, UsmanSiddique09. I make contributions using that account.

usman1234-glitch avatar Aug 12 '22 09:08 usman1234-glitch

This account.

UsmanDev09 avatar Aug 12 '22 09:08 UsmanDev09

Hi @UsmanDev09 did you start on this?

ZoranPandovski avatar Aug 15 '22 18:08 ZoranPandovski

I'd love to give this a try if it isn't currently being worked on.

Sadeeed avatar Oct 03 '22 12:10 Sadeeed

Sure @Sadeeed please check other integrations https://github.com/mindsdb/mindsdb/tree/staging/mindsdb/integrations/handlers and the docs https://docs.mindsdb.com/contribute/integrations/

ZoranPandovski avatar Oct 03 '22 14:10 ZoranPandovski

@Sadeeed did you made any progress?

ZoranPandovski avatar Oct 19 '22 11:10 ZoranPandovski

I have made some progress and I still wish to contribute but I might not have enough time to commit during October so if anyone wants to have a go you're more than welcome to do that.

Sadeeed avatar Oct 19 '22 12:10 Sadeeed

can i take this one ?

lounis89 avatar Feb 17 '23 08:02 lounis89

Sure, if you have any questions let us know. To start please check https://docs.mindsdb.com/contribute/data-handlers

ZoranPandovski avatar Feb 17 '23 13:02 ZoranPandovski

Sure, if you have any questions let us know. To start please check https://docs.mindsdb.com/contribute/data-handlers

since firebase is nosql how to handle the queries ? can we use open source libraries (https://github.com/bennycheung/PyFireSQL and others) or we have to make that interface with sql from scratch ?

lounis89 avatar Feb 17 '23 15:02 lounis89

Closing for now, we will open new issue with more informations

ZoranPandovski avatar Sep 29 '23 13:09 ZoranPandovski