MorningPulse
FastAPI service that sends daily FX market briefings to Discord via webhooks.
MorningPulse is a lightweight, containerized FastAPI service that gathers foreign-exchange data, computes daily changes and moving averages, formats a readable report, and delivers it to Discord — no Discord Developer app required.
Highlights: Docker Compose, env-based config, FXMarketAPI integration, persistent cache volume, and GitHub Actions for scheduled runs.
Best “demo” for visitors is a screenshot of the Discord report (and optionally a hosted /docs or /msg?source=mock endpoint). A live Discord send needs secrets and isn’t ideal as a public click-to-spam button.