Back to All Projects
Mobile App

Tap the Safe

A puzzle game where players crack virtual safes by deducing digit combinations. Features a 100-level campaign, daily challenges, infinite ladder mode, 40+ unlockable safe skins, and global leaderboards. Currently in development.

React Native Expo Firebase TypeScript Zustand
Visit Live Site
T

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
40+ unlockable safe skins with custom animations
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

Results

Available on both iPhone and Android
Smooth, polished animations throughout the game
Premium feel without ads or aggressive monetization
Built-in subscription and purchase system

Built With

React Native Expo Firebase TypeScript Zustand

Want Something Similar?

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