Portfolio Project · Workflow Automation
ReRun is an automation ops dashboard for small teams: run your workflows, see exactly what failed, and re-run them safely — without duplicating side effects. Observability and idempotent retries in one place.
| Playbook | Trigger | Status |
|---|
01 — What it solves
Small teams rely on automations — Slack alerts, Sheets updates, emails. But when one breaks, there's no visibility and no safe way to re-run without doing the side effects twice. ReRun fixes both.
Every run, every step, every failure — visible in one dashboard instead of scattered logs.
Re-run failed workflows with idempotency, so retries don't duplicate side effects.
Workflows execute asynchronously on a Redis + Celery queue, decoupled from the UI.
02 — Core model
A Playbook is a workflow definition made of ordered Steps. Each execution is a Run you can observe and replay.
03 — Stack
04 — Roadmap
Core models + execution engine.
Slack + Google Sheets integrations.
Retries, idempotency, observability.
Polish + demo.