Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finish to implement examples, specially with auth and storage integrations #56

Open
zoedsoupe opened this issue Jan 7, 2025 · 3 comments
Labels
documentation Improvements or additions to documentation

Comments

@zoedsoupe
Copy link
Collaborator

Improve documentation

Link

N/A

Describe the problem

It's valuable to finish the implementation of example projects that uses this Supabase Elixir SDK, specially for authentication and storage management since it are the most stable integrations for now and also the most used too.

Describe the improvement

People were reaching me out and opening issues here since it kinda confuse how to integration go-true with phoenix, specially live view, so it's very valuable to implement ports of supabase example project, like the current vue, react and so on.

Additional context

There's already a draft PR #47 but it's very outdated so go true and storage integrations already had many updates and also it doesn't integrate the latest updates from supabase-ex too, since there are a bunch of PRs opened.

@zoedsoupe zoedsoupe added the documentation Improvements or additions to documentation label Jan 7, 2025
@zoedsoupe
Copy link
Collaborator Author

zoedsoupe commented Jan 7, 2025

The #47 started to implement the port from vue3 user-management and also adds a simple framework quickstart for using Supabase SDK from Phoenix Live View projects, which probably the most common use case, which can be previewed here and is kinda a port of nuxt.js quickstart

Since phoenix/elixir is generally used as backend/fullstack web stack, the quickstart do not enforce the usage of https://supabase-community/postgrest-ex, although we can think on extend the Quickstart to include this option too, but Ii don't think is worthy for now considering that most of phoenix users will prefer to use ecto to manage their supabase database instance.

@zoedsoupe
Copy link
Collaborator Author

cc @grdsdev & @filipecabaco

@zoedsoupe
Copy link
Collaborator Author

Fixing that should close #46 too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant