Skip to content

vvidday/repo-watch

Repository files navigation

logo

Repo Watch

Watch for changes to Supabase repositories in real time

Demo

Made as part of Supabase Launch Week 5 Hackathon

Built With

supabaselogo supabaselogo

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

Future Plans

  • 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

Acknowledgements

Icons from Octicons

Font from Supabase

About

Watch for changes to Supabase repositories in real time

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published