This project will help you create a full URL Shortener API using Supabase Edge Functions.
- Skeleton for building a URL Shortener API with Deno Oak
- CI/CD template, which handles deployment and database migrations
You can setup this API in 4 steps:
-
Fork this repository
-
Create a Supabase project if you don't have one
-
Add secrets:
In order for this API to be deployed automatically we need to set these secrets in our repository:
SUPABASE_ACCESS_TOKEN
SUPABASE_DB_PASSWORD
SUPABASE_PROJECT_ID
BASE_EDGE_FUNCTION_URL
- Trigger the deployment workflow
Found a bug or have a suggestion? Please contact me on X @rokasdam.