SerendipityQuest: The Habit-Building RPG

React
React Native
Expo
Firebase
Gamification
UI/UX
SerendipityQuest: The Habit-Building RPG screenshot 1

We all have 'things we want to do.' The problem is *consistently doing them*. The activation energy is high, the motivation fades, and 'later' becomes 'never.' I built SerendipityQuest to tackle this head-on.

It's a habit-building app that reframes boring routines as a delightful game. It turns lofty goals into bite-sized daily quests and rewards you with instant, satisfying feedback—like unlockable stickers and badges. The entire design philosophy is built to make routines fun, lower that initial friction, and provide clear visual reports to sustain motivation. It transforms 'I should...' into 'I did.'

This was a significant technical undertaking, built as a full-stack, cross-platform application from a single Firebase backend. It serves both a web app (Vite/React) and native apps (React Native/Expo) simultaneously, complete with a built-in multilingual UI (CHT/EN) to reach a wider audience. It's a testament to building a robust, unified user experience across all devices.