OliverSpeir / business-card-fastapi

GraphQL FastAPI that uses Supabase DB and Supabase Storage

Home Page:https://business-card-fastapi.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

GraphQL FastAPI that uses Supabase DB and Supabase Storage

https://business-card-fastapi.vercel.app


Languages

Language:Python 100.0%