Proposal 2025: Appwrite Integration Module for Drupal

Created on 14 February 2025, 10 days ago

I personally think that integrating Appwrite, an open-source BaaS with a growing and active community, brings real value to Drupal. Appwrite offers robust support and essential backend services like authentication, storage, databases, and serverless functions; it also handles backend operations through APIs. Basically goes hand in hand with drupal backend capabilities i d rather say enhances it. also another use case could be Appwrite’s services, could help storing media files, making development faster, scalable, and more flexible.

Explore Appwrite here: https://appwrite.io/

🌱 Plan
Status

Active

Component

Organization

Created by

🇺🇸United States Stanzin

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Stanzin
  • Hii, I'm Mahesh Suryawanshi.

    I am interested in working on this project. Appwrite is a good choice that makes developing backend easier. I would love to contribute to this project best as I can. Would you please guide me how can I start?

  • 🇺🇸United States Stanzin

    Hey, I received a great question from @narashima05. I might have unintentionally created a duplicate ticket for this, so here’s my detailed context and my thought process:

    appwrite offers a comprehensive BAAS solution that actually goes beyond what supabase provides. not only it includes user authentication with multiple Oauth providers, flexible database management, and serverless functions that support a lot of languages like js, php, etc.. making it highly versatile for different development needs.

    Another intresting feature is the built-in messaging services for sending emails, sms, and push notifications, which supabase doesn’t have. If you compare both platforms, there are areas where Supabase might surpass Appwrite (like media storage with a built-in CDN and image optimization), but the key thing to understand is that Appwrite is platform-agnostic, so media storage optimization can be easily achieved through its APIs or external tools.

    Just picture this: Appwrite provides an all-in-one backend solution that reduces dependencies on external services, making development faster, more scalable, and cost-effective. Another selling point is that Appwrite’s pricing for day-to-day developers is actually cheaper compared to Supabase, making it even more cost-effective. I'll leave the rest for students to research and explore! :)

  • 🇺🇸United States Stanzin
  • Hi, I'm Ritesh, and I would love to contribute to this project.

    I'll be exploring how Drupal can integrate with Appwrite by diving into its official documentation and understanding its authentication, storage, and database services.

    I'm currently working on a proposal outlining the integration approach and will share it soon for suggestions and feedback from the mentors.

    Looking forward to learning, collaborating, and building something valuable with all of you!

  • Hi, I'm Ritesh and I would love to contribute to this project.

    I'll be exploring how Drupal can integrate with Appwrite by diving into its official documentation and understanding its authentication, storage and database services.

    I'm currently working on a proposal outlining the integration approach and will share it soon for suggestions and feedback from the mentors.

    Looking forward to learning, collaborating and building something valuable with all of you!

Production build 0.71.5 2024