Ripple
AI & Content
AI content creation for social media
Platforms
Stack
Overview
Ripple centralizes social-media content creation and scheduling behind a single account, with OAuth connections out to the platforms it publishes to. An async FastAPI backend on Railway handles auth, scheduling, and platform integrations; the client is a Vite/Vue SPA on Vercel.
Problem
Publishing the same content across multiple social platforms usually means juggling each platform's own app, its own login, and its own scheduling UI separately - there was no single workspace to draft once and publish everywhere the account is connected.
Approach
An async FastAPI backend on Railway handles auth, scheduling, and OAuth connections out to each target platform, so a single draft can be scheduled across every platform a user has connected. The client is a Vite/Vue SPA on Vercel.
Outcome
Backend and frontend are both deployed and live in production.
Highlights
- OAuth-connected multi-platform publishing workspace
- Async FastAPI backend with a Vue dashboard
- Deployed backend on Railway, frontend on Vercel