
Hello Appwriters, I've already Fully Functional app using Firebase Now I want to Make it Functional Using Appwrite Is it Really Easy To modify Or not

In what context
- Database? The collection structure creation it's easy then you will need to write util to transfer the data I know there is a plan to add easy option for Firebase migration
- Functions It's a bit different deployment process But not that hard
- Users You will have to write util for adding users by email with random password Any user that logged in using password will have to reset his password Other OAuth2 will work almost out of the box as the unique key is the email and that didn't change
- Permissions Permissions In Appwrite work in a different way then this can be a bit hard process For my opinion in the long run Appwrite permissions are easier to understand and implement

I've Whatsapp Clone Using Firebase But I want To Make It live with appwrite?

I think most of it gonna be pretty easy Few things, what way you're holding a chat message between two ids?
Are you creating dynamic documents that holds all the chats messages? or do you store it in a chat collection?
P.s. for the realtime features you can use Appwrite realtime

In Chat Collection

So it sounds like the it should be easier

I'm Just Little Bit Confused With It Let me Try If I may not able To solve It I'll be here again😅

If you have a feature that you want to know if is applicable in Appwrite you can ask

❤️😃 I'll Insha Allah

I made an example app in flutter for another community member. I made use of the database, realtime, auth, teams, cloud functions. Maybe it's useful for you: https://github.com/rafagazani/farol_chat_example

I'll Check It may It Can Be helpful 🤯

@rafagazani Can You Provide Some Addtitional Info For Your Repo What are the Collections needed & attributes
& Is this project able To send messages as well as Media sharing & group chats also??

@rafagazani Also If I may Provide You my Firebase Project To You Can You modify it

in this project there is a folder 'farol_chat_servidor' has a script in python that creates the necessary collections. It is a demo project implemented: authentication, teams, cloud function and text sending.

Cool but I'm involved in some commercial projects, I won't have time to modify your project

Ohhh Any Time when You Can Provide me some help or modification?

it's just that I'm out of time. Sometimes I answer a question or another here in the community, post your question and the community will definitely help you

@rafagazani what was the migration tool? Please, send link if possible

I need it too 😅

I didn't make tools, just a function to read a csv and create documents, if it's useful here it is https://github.com/rafagazani/csv_to_documents
Recommended threads
- Flutter Google Auth (Access blocked: Thi...
It is working fine on web platform, but on Flutter I'm getting this error. Any option to fix, or this issue with AppWrite and need to use different option? Ac...
- Appwrite Education program
I have applied for the GitHub Student Developer Pack and it was approved so that i can be eligible for the Appwrite Education program in Appwrite BUT it is sh...
- android kotlin error updatePhone
package vasu.apps.schooldashboard.Services import android.util.Log import io.appwrite.Client import io.appwrite.ID import io.appwrite.exceptions.AppwriteExcept...
