h1 align="center"Repo Watch/h1
p align="center"Watch for changes to Supabase repositories in real time/p
p align="center"Made as part of a href="https://supabase.com/blog/launch-week-5-hackathon"Supabase Launch Week 5 Hackathon/a/p
p align="center"Built With NextJS & Supabase/p
Features
- 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
How it Works
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