
Zero to live in four months: the platform behind Australia's memorial tribute service
Timeless Tributes AI turns family photos into memorial videos for funerals, milestone birthdays and anniversaries. The service idea was already there. We designed and built the platform needed to run it.
Timeless Tributes AI Pty Ltd
4 months
2 developers
Two connected portals on one platform
Nomination, upload, payment, review and approval
Designed and launched in four months
Connected portals for funeral directors and families
Each audience gets a focused experience while both portals run on the same application and project data.
Purpose-built relational database schema
Models companies, projects, contributors, uploaded media, production stages, payment, and approval.
Cloudflare R2 for file storage
Clients upload photos and videos directly from their browser using time-limited signed links.
Stripe embedded natively in the submission flow
Package selection, payment, confirmation, and project status stay connected in one flow.
Vimeo Pro delivery with domain-restricted playback
Completed tributes can be watched and approved from the family portal, with sign-off recorded against the project.
One platform, two very different users
Funeral directors start each tribute and track it through production. Families need a simpler space to add photos, videos, notes and preferences without seeing the operational side of the service.
We built a separate portal for each group, connected to the same application and project data. Everyone sees what they need, while the Timeless Tributes team manages the full job from one place.
The workflow follows the service
A tribute moves from nomination to invitation, media collection, production, payment, review and final approval. More than one family member may contribute, and individual files can carry their own notes or preferences.
We shaped the database and project stages around that real process. The production team can see what has arrived, what is missing and what is ready to move forward.
Photos, videos and payment in one place
Families can upload a large number of photos and videos, so files go straight from the browser to Cloudflare R2 through signed links. That keeps the upload reliable without sending every file through the application server.
Package selection and Stripe payment happen in the same journey. Once payment is complete, the project is ready for the production team without a separate admin step.
A clear finish
When a tribute is ready, the family watches it through a Vimeo Pro player inside their portal. They can review the video and approve it without moving into another tool.
The approval and acceptance of the relevant terms are recorded against the project, so the family has one clear final step and the production team knows the job is complete.
- PHP
- JavaScript
- Cloudflare R2
- Stripe API
- Vimeo Pro API
- PostgreSQL
- REST APIs
- WP Engine
OrionX built something we genuinely couldn't have scoped ourselves. The platform handles everything from the moment a funeral director nominates a client to the moment the family watches their tribute, without us touching it manually. The attention to security, and the quality of the experience they built for families going through a hard time, gave us real confidence to launch.
Other projects
Online booking without an unnecessary custom build
Sadaf Skin Care needed a professional website and a simpler way for clients to book. Instead of charging for a custom booking platform, we recommended Timely and integrated it into the new website.
Building HuddleCo's lead engine
HuddleCo was managing outreach and follow-up across inboxes, spreadsheets and individual calendars. We built Lead Engine to bring the whole journey, from first contact to booked meeting, into one place.
Have a similar challenge? Or something different entirely?
We'll tell you honestly whether we're the right fit.
solutions@orionx.com.au · Richmond, Adelaide SA 5033
