Watch for changes to Supabase repositories in real time
Made as part of Supabase Launch Week 5 Hackathon
Built With
- Real time* updates for github events (PRs, issues, comments, pushes)
- Filter according to username, repository, event type
- Direct links to corresponding github pages
- Universal view (all repos) & per-repo view
*within the minute
This project makes heavy use of Supabase features:
- Cron job hosted on supabase triggers an edge function every minute
- Edge function polls the GitHub API for events, processes them and stores them in database (hosted by Supabase, of course!)
- Changes to the database are broadcasted to the frontend via Supabase Realtime
- Webhook based fork & setup tools to support more repositories (see #3)
- More information for repositories (e.g. number of stars today)
- Better body/summary information
Icons from Octicons
Font from Supabase