Context

Time Machine (TILT TM) is a wellness-oriented web application focused on guided self-reflection through timed messages, check-ins, and prompts. Public site verification confirms an app landing page describing message-to-self tools and emotional check-in functionality.

Goals

  • Deliver a PWA experience for broad mobile accessibility.
  • Support user check-ins, notifications, and guided audio interactions.
  • Enable structured study/trial workflows and participant progression.

Implementation

Stack

  • Next.js / React
  • Firebase (Firestore, Cloud Functions, Storage)
  • TypeScript, Jest, Emotion, Framer Motion
  • Integrations: SendGrid, Formsite

Architecture / Integrations

  • Serverless Firebase functions for notification/event workflows
  • Firestore-backed near real-time task/progress updates
  • PWA behavior with iOS/Safari-specific interaction constraints for media/notifications

Repos / URLs

Status

Archived for this engagement. Previous notes indicate trial operations were underway with positive early results.

Lessons

  • Safari/iOS media and notification constraints require early, explicit testing.
  • Serverless workflows worked well for cost and event-driven behavior.
  • Better centralization of state/store architecture would reduce long-term complexity.

Notes

  • Internal team and operational documents: private

0 items under this folder.