Back to All Projects
Mobile App

Tap the Safe

A polished deduction game with a 100-level campaign, daily competition, an infinite modifier ladder, seasonal mastery, and an unusually deep cosmetic system.

Project proof100-level campaignDaily, ladder, and seasonal modes

In active development

React NativeExpoFirebaseTypeScriptZustand
Tap the Safe screenshot

The Challenge

I wanted to build a mobile game that combined logical deduction with polished, engaging UX — something that feels premium without relying on ads or aggressive monetization. The game needed smooth animations, global competition, and enough depth to keep players coming back.

The Solution

I built Tap the Safe using React Native and Expo with a focus on buttery-smooth animations via Reanimated 4. The game features a 100-level campaign with carefully tuned difficulty curves, a daily challenge system with global Firebase leaderboards, and a seasonal mastery mode. Zustand handles state management for game progression, while RevenueCat powers the subscription system.

Key Features

100-level campaign with 5 difficulty tiers
Daily challenges with global leaderboards
Infinite ladder with dynamic challenge modifiers
Seasonal mastery mode with monthly resets
80+ unlockable safe skins, plus premium cosmetic collections
Custom safe-cracking animations with Reanimated 4
Firebase Firestore for real-time leaderboards
Zustand state management for game progression
RevenueCat subscription management
Haptic feedback and custom sound effects

Product status

In active development for iPhone and Android
A 100-level campaign expands into daily, infinite-ladder, and seasonal mastery modes
Firebase leaderboards, haptics, audio, and Reanimated interactions support a premium game feel
RevenueCat-backed subscriptions and cosmetic ownership are implemented without claiming a public release

Built With

React NativeExpoFirebaseTypeScriptZustand

Want Something Similar?

Let's discuss how I can help your business with a custom solution.