Skip to content

GraphQL FastAPI that uses Supabase DB and Supabase Storage

Notifications You must be signed in to change notification settings

OliverSpeir/business-card-fastapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphQL Supabase FastAPI - Serverless

  • This is an example project for using these techonologies
  • There is an accompanying NextJS frontend
  • This API provides CRUD functionality for the business card DB and generates a png image of a new card using Pillow library when card entries are created in the DB

GraphQL

  • Using Strawberry library which is recommended by FastAPI

Supabase

  • Uses Supabase Auth
  • Using supabase-py
  • This works with RLS which is offered by supabase (optional)
  • Uses the Storage buckets and Postgres DB offered by Supabase

Serverless Function

  • This API is deployed as a Serverless Function on Vercel

Resources

Releases

No releases published

Packages

No packages published

Languages