RevenueCat Shipyard 2026 Hackathon

SnoozeForge

Forge Your Perfect Reminder

The only reminder app that lets you snooze for any duration you want, with real-time sync across all your devices.

Custom snooze durations
Real-time cross-device sync
Powerful recurring rules

Features That Set Us Apart

Built from frustration with existing reminder apps, SnoozeForge gives you the flexibility you deserve.

Custom Snooze Times

Snooze reminders for any duration you want - 7 minutes, 2 hours, 3 days. No more preset-only options.

Real-Time Sync

Instant synchronization across iOS and Android devices. Snooze on your phone, see it on your tablet.

Powerful Recurring Rules

Set reminders that repeat hourly, daily, weekly, monthly, or create custom patterns that fit your life.

Notification Actions

Snooze or dismiss reminders directly from the notification - no need to open the app.

Lightning Fast

Built with performance in mind. Reminders sync in under 2 seconds across all your devices.

Privacy First

Your reminders are your business. End-to-end encryption keeps your data secure.

Why SnoozeForge?

FeatureSnoozeForgeOthers
Custom snooze durationsAny durationPreset only
Cross-platform syncReal-timeLimited
Snooze from notificationCustom timesFixed options
Recurring patternsAdvancedBasic

See It In Action

Watch a quick demo of SnoozeForge's key features and see how it transforms your reminder experience.

Demo Video Coming Soon

We're putting the finishing touches on our demo video. Check back soon!

2:30
Demo Duration
5
Key Features Shown
2
Platforms Demonstrated

Or explore the app yourself:

Written Proposal

The story behind SnoozeForge and our vision for the future.

The Problem

Every day, millions of people use reminder apps to stay organized. But there's a fundamental problem: existing apps force you into their predefined snooze options.

Want to snooze for 7 minutes instead of 5 or 10? Too bad. Need to be reminded in exactly 2 hours and 15 minutes? Not possible. These arbitrary limitations interrupt your workflow and create unnecessary friction.

Preset-only snooze options (5, 10, 15 minutes)
No cross-platform sync or expensive subscriptions
Must open app to snooze with custom time
Limited recurring reminder options

Target Audience

Busy Professionals

People juggling multiple responsibilities who need precise control over their reminders to stay productive.

Multi-Device Users

Individuals who switch between iOS and Android devices and need their reminders to follow them seamlessly.

Power Users

People who want advanced recurring patterns and flexible notification management for complex schedules.

Monetization Strategy

Free
Perfect for getting started
  • 10 active reminders
  • Basic recurrence options
  • Preset snooze times
  • Single device only
RECOMMENDED
$2.99/month
Unlock the full experience
  • Unlimited reminders
  • Custom snooze times
  • Advanced recurrence patterns
  • Multi-device real-time sync

Powered by RevenueCat for seamless subscription management.

Market Opportunity

$4.8B
Productivity App Market (2025)
500M+
Reminder App Users Worldwide
12%
Annual Market Growth

The productivity app market continues to grow as remote work becomes the norm. SnoozeForge targets a specific pain point that existing apps have ignored, positioning us to capture users frustrated with limited customization options. With a competitive price point and superior feature set, we're poised to disrupt the reminder app space.

Technical Documentation

A deep dive into the technology powering SnoozeForge.

Frontend

  • React Native - Cross-platform mobile development
  • Expo - Managed workflow for simplified builds
  • TypeScript - Type-safe development
  • Zustand - Lightweight state management

Backend

  • Firebase - Backend-as-a-service platform
  • Firestore - Real-time NoSQL database
  • Cloud Functions - Serverless backend logic
  • Firebase Auth - User authentication

Notifications

  • Notifee - Rich, interactive notifications
  • Background Events - Handle actions when app is closed
  • Custom Actions - Snooze/dismiss from notification

Monetization

  • RevenueCat - Subscription management
  • Webhooks - Real-time subscription sync
  • Offerings - Dynamic paywall configuration

Architecture Overview

Client Layer

React Native + Expo

  • • UI Components & Navigation
  • • Local State Management
  • • Notifee Notifications
  • • RevenueCat SDK

Backend Layer

Firebase + RevenueCat

  • • Firestore Real-time DB
  • • Cloud Functions
  • • Authentication
  • • Subscription Management

Key Data Flows

1Creating a Reminder

User InputValidationFirestore WriteCloud FunctionReal-time SyncLocal Notification

2Snoozing from Notification

Notification ActionBackground HandlerCalculate New TimeFirestore UpdateReschedule

3Cross-Device Sync

Device A ActionFirestore UpdateReal-time ListenerDevice B Updates<2s Sync Time

RevenueCat Integration

SDK Integration

  • Native RevenueCat SDK for React Native
  • Offerings configured for Free/Premium tiers
  • Entitlement checking for premium features
  • Restore purchases functionality

Server-Side Validation

  • Webhooks sync subscription status to Firestore
  • Cloud Functions validate entitlements
  • Real-time subscription status updates
  • Grace period and billing retry handling

Meet the Developer

The person behind SnoozeForge.

Developer Name

Full Stack Mobile Developer

Passionate about building mobile applications that solve real problems. SnoozeForge was born from personal frustration with existing reminder apps and their inflexible snooze options. With experience in React Native, Firebase, and cross-platform development, I set out to create the reminder app I always wanted.

5+ Years
Mobile Development
10+ Apps
Published & Maintained

Key Skills

React NativeTypeScriptFirebaseRevenueCatNode.jsiOSAndroid
“I built SnoozeForge because I was tired of being told when I could snooze my own reminders.”