Skip to content
Chris Athanas edited this page Jun 7, 2024 · 32 revisions

Welcome to the "Fred's Roadtrip Storyteller" project wiki!

image

note: link to play store not publicly active yet

Current project progress: https://github.com/users/realityexpander/projects/2

Marketing Site: https://fredsroadtripstoryteller.com

Promo video:

Original design: Figma design

MVP Features

Splash screen

  • Only shown during startup / Asking for permissions
  • Show "permissions" splash screen during permissions handling

Main Screen

  • As driver of car travels along, marker data within settings-designated radius is searched "Seen Radius"
  • Markers are added to a Google Map view
  • A list of (5) recently seen markers within a certain "Seen" radius is kept
    • Markers in list can be tapped to open Marker Details bottom sheet
    • A marker can be tapped to speak the title & short description & full description
      • Talk button can be tapped again to stop talking
      • Another marker can be tapped to start talking
  • Markers can be spoken automatically as they are seen
  • Ability to choose speak the title or title + marker details
  • Play/Pause button on map to start/stop background tracking
  • Button to center map on user's location
  • Turn map elements on/off
    • Satellite/Map view
    • Show markers
    • Show heatmap (Android only for now)
  • Marker Info panel can be shown/hidden
  • New markers show up as Red.
    • After a marker has been spoken it turns light-grey
  • Size of load are is limited to 2 miles
  • Long-press on marker info will launch navigation
  • Ability to navigate from details panel and recently seen list

Speech

  • Speak each encountered marker automatically based on settings
    • Speech settings are set by system
  • Choose to hear title only or title and description

Marker Details Panel

  • Title & Description
  • Photo of marker (if any)
  • Navigate to Marker location using Waze or Google Navigation
  • Locate marker on the map
  • Tap a button to open navigation app for driving directions to marker

Settings Panel

  • Automatically scan for markers while in background when app starts (default to off)
  • Settings on how to speak queued markers, one after another.
    • Don't automatically speak
    • Speak just title (& subtitle?)
    • Speak title and description (paid feature)
  • Set Seen radius (how far ahead to start speaking marker info)

Notifications

  • Display notification to indicate background tracking on Android
  • Notification indicates if searching or speaking the current marker
  • Stop & turn off automatic speaking of markers from the notification

1.0 Features

Trial Version is Unlimited

Details

  • trial starts when outside 25 miles of initial app start location.
  • Trial notice is displayed and trial count down starts.
  • Trial lasts 3 days (72 hours)
  • Trial ends with a notice
  • Can't look at details nor speak details after trial ends
  • Will continue to collect markers, speak titles, add to recently seen list
  • Dialog will appear when attempting to view details, encouraging purchase

Additional features

  • Live chat? Or just email support?

Possible future Pro/Subscription features

  • Seen Markers retained in a user account
  • Offline cache of wider area?
  • Commute mode (more than 45 minutes driving, start speaking markers automatically, if app is launched)
  • Translate title & description to another language
  • Offline use (download entire database of HMDB.org markers so no wifi/cel is needed)
  • Queue unlimited markers
  • Load radius is 20 miles instead of 2

Suggestions from 12/15/23

  1. Dont collect any more markers
  2. Dont speak markers
  3. Dont allow zoom-in on marker images
  4. Speak "Trial ended" before each marker
  5. Limit to 1 recently seen marker
  6. Dont allow collecting markers in background

Original source document: https://docs.google.com/document/d/e/2PACX-1vSPwvmh--cfUkhFPDa5YxkJAsfGEUrb18qhvLx9Djx4fs23LR4tQ2j4FHnUmvip9KnoCBJhxLrwj0iq/pub