← Back to all projects
Schedule Share Service cover image

Schedule Share Service

A small, focused Rails 8 service that exists to do one thing for Schedule Me: turn a schedule into a link you can send someone. It exposes an API endpoint that creates a share token and returns a public URL, and a public route that renders the shared schedule for anyone holding that token. It also carries user profiles with avatar uploads through Active Storage.

Attention: Not hosted. It is a companion service to Schedule Me rather than something that stands on its own.

Built

2025

Who built it

Solo. Built as the sharing layer for the Schedule Me project.

Built with

Not hosted - possible later

A container host, if Schedule Me itself ever goes up

Cloudflare cannot run Rails, so this would need Fly.io, Render, or Cloud Run. It is only worth deploying as part of hosting Schedule Me, and if that happens it is probably simpler to fold share links into the Javalin API than to run a second framework for one endpoint.