← Back to projects
·
Ionic v1 Cordova AngularJS iOS Android

3 Secrets

Paid mobile companion app for the board game 3 Secrets, shipped on iOS and Android with multilingual support and timed game flows.

Screenshot of the 3 Secrets companion app.

3 Secrets is one of the few projects in the list that was actual paid client work rather than coursework or experimentation. It was a mobile companion app for the board game of the same name, built and shipped for both iOS and Android.

The app was built on Ionic v1 / Cordova with an AngularJS codebase and a fairly large offline content bundle: characters, promotional decks, localized assets, audio cues, timers, and different game modes. The repo also shows native-device integrations such as screenshot capture, social sharing, native audio, page transitions, and screen-awake handling, which mattered because the phone was part of the tabletop experience rather than just a secondary utility.

From a product point of view, the hard part was turning board-game friction into a mobile flow: role selection, timed rounds, hints, sound design, team variants, and multilingual support all had to feel fast and low-maintenance in the middle of play.

It was also one of my first real experiences shipping and maintaining a cross-platform mobile app in stores, with all the messy build, packaging, and plugin work that came with Cordova at the time.