Cult App

2026Creator Campaign App

Cult Creative
F&B

GRAB

GrabUnlimited Deals

October 10, 2026 - November 11, 2026

Finance

RHB

Smart Campaign

October 10, 2026 - November 11, 2026

Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries and regions. App Store is a service mark of Apple Inc. Google Play and the Google Play logo are trademarks of Google LLC.

Problem

Creators do creator work on a phone, but the whole life cycle on Cult Creative lived in a desktop-shaped web app they were opening in a mobile browser. Pitching for a campaign meant uploading a video through a file picker; chasing feedback meant refreshing a tab; drafts, agreements, and invoices all sat behind the same cramped surface. There was no push, no camera, no native upload, so the moments that actually matter to a creator, a brief going live or a draft coming back with notes, arrived only if they thought to go look.

Approach

A native app on the same API as the web platform, not a wrapper around it. Expo and React Native with file-based typed routing and a native tab bar (liquid glass on iOS 26, a frosted fallback below it), so navigation is the platform's, not a re-implementation. Around that sits the full creator loop: campaign discovery and pitching with in-app video capture and upload, submission and feedback threads, agreement signing, payout invoices, and real-time chat over Socket.io. Push notifications close the loop the browser could not. Cipta QR treasure hunts scan through the camera and deep link straight into the app via universal links.

Contribution

I built the client. Auth across email/password, Google and Apple sign-in, and biometrics, with tokens in the secure enclave and a consent-gated social signup; onboarding and profile; campaign discovery, pitching, and the submission and feedback flow; chat; the media kit with share-out to Instagram and TikTok; invoices; and the QR redemption flow. Server state runs on TanStack Query with sockets pushing invalidations, forms on react-hook-form and Zod. It ships through EAS Build and EAS Update with development, preview, and production variants, so fixes reach creators over the air instead of waiting on review.

Stack

Frontend
React Native, Expo
Backend
TypeScript, Express, Prisma, PostgreSQL, Socket.io

Details

Role
Software Developer
Team
2–4 engineers
Timeframe
2026 — Present
Scope
iOS & Android App