Portfolio / Project Spotlight

CheckUpOnMe

Automated wellness check-ins with escalating emergency contact alerts

CheckUpOnMe is a SaaS safety-net platform I built and operate for people who live alone, seniors, remote workers, and anyone who wants the peace of mind that someone will be notified if they miss a scheduled check-in. It's simple in concept and serious in execution.

A safety net for the people you care about

Scheduled Check-Ins

You set a check-in schedule — daily, twice daily, or custom intervals. CheckUpOnMe sends you a prompt, and you confirm you're okay with a single tap or click.

Escalating Alerts

Miss a check-in and the platform escalates through your designated emergency contacts in sequence — email, SMS, voice call, and push notification — until someone responds.

Multiple Delivery Channels

Every check-in prompt and alert goes through the channels that work best for you and your contacts — email, SMS, voice calls, and mobile push notifications.

Built for real situations

People who live alone

A missed check-in means someone gets notified — not days later, but within the hour. That's the whole point.

Seniors and their families

Family members get peace of mind without requiring the senior to carry a medical alert device or change their routine.

Remote workers and travelers

Heading into the backcountry, a solo road trip, or a new city? Set a check-in schedule and give your contacts visibility.

Anyone managing a health condition

Regular check-ins create a quiet but reliable record of presence — and a fast alert chain if something changes.

How it's built

CheckUpOnMe is a full-stack Laravel application with a Livewire 3 frontend. The notification delivery engine runs on Redis-backed Laravel Horizon worker pools, which handle the time-sensitive escalation logic that makes the platform reliable.

Laravel & PHP 8.3 Core application framework
Livewire 3 Reactive frontend without a JS build step
Telnyx SMS and voice call delivery
Redis / Laravel Horizon Async worker pools for escalation logic
Stripe Subscription billing and plan management
MariaDB Relational data store on KVM/Ubuntu

Most emergencies aren't dramatic — they're silent

A fall, a medical event, a car accident on a remote road — the problem isn't that help doesn't exist, it's that nobody knows to call. CheckUpOnMe closes that gap with a simple, automated check-in loop: you confirm you're okay on a schedule, and if you don't, the right people are notified immediately.

There are no wearables to buy, no devices to install, and no app to keep open. It works through the channels people already use every day — email, SMS, a phone call, or a push notification. Simple enough that a senior can use it without help, reliable enough to trust when it matters.

Try CheckUpOnMe free

Want something built like this?

CheckUpOnMe is one of several SaaS platforms I've designed, built, and operate. If you need a Laravel application with reliable async workers, multi-channel notifications, and subscription billing — let's talk.