2
1 Comment

Announcr: Almost 2 days with no errors!

MVP Objectives

  1. "I come home and am announced over a speaker on arrival in my driveway and when I walk in the door"
  2. "I walk into a Target store and am announced over a speaker"

Update
A couple days ago I set out to update my location app and socket stack to be more fault tolerant and ready to scale. I moved some signaling components to AWS. Chose a new device for the location app to run on (Amazon FireTV Stick Lite) as the target device, and set it up to auto-launch my app and never go to sleep. Every 60 seconds, a node program assembles a new audio payload, connects to the AWS stack and sends an announcement to the channel my location app is listening on.

The location app receives the payload, downloads the audio file from S3, and plays it. I just turned up the speaker the FireTV stick is connected to and heard "Send counter two thousand, four hundred and sixty-three", which means it's now been running for just about 2 days straight with no errors. This means I've been able to work around Lambda's tendency to reboot whenever and API Gateway's timeout/connection limitations. So that's super exciting and I can move forward with confidence on the next pieces.

I had built a mobile app last year which handled location and proximity, but it migrated into something else. Somewhere along the way the project's code got butchered by Dropbox conflicts and I haven't been able to open the project.

Today
Today's goal is to either recover the mobile app project or start a new one. Its main initial objective is to fire off an "Announce Me" notification to the server. Instead of sending a counter payload to the device, the location app will announce the mobile app user.

Stretch goal will be to re-integrate GPS location and pull down the list of Announcr devices in proximity to the user's location, firing off the outside arrival event and setting up the userflow to make an entrance announcement.

Wish me luck!

Goal for Month
Trying to get to a demonstrable MVP soon so I can make a video of it and see if the implementation of the concept is as cool as it seems in my head.

  1. 1

    Mid-day update..
    Mobile app project resurrected, dependencies and build issues resolved, and GPS running against a list of locally detected devices!

    Next up... creating the trigger :)

Trending on Indie Hackers
Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments How I Sourced 60% of Customers From Linkedin, Organically 12 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments