Bangkit: Exit Gambling Addiction
A CBT and community-based recovery platform to help people break online gambling addiction in Indonesia, built with Expo, NativeWind, NestJS, PostgreSQL, Docker, and a monorepo powered by Turbopack.

Why We Built Bangkit
Bangkit was born from a real social problem: the rapid growth of online gambling in Indonesia. We set out to build more than a tracker by combining behavior-change support and emotional recovery into one human-centered product.
Product Direction
Bangkit is designed as an online gambling recovery platform based on two core pillars:
- CBT-based recovery flow (Cognitive Behavioral Therapy) to help users identify triggers, reflect on thought patterns, and build healthier responses.
- Community-based support so users, survivors, and trusted circles can share encouragement and stay accountable during recovery.
Team and Mentorship
- Built Bangkit together with Muhammad Hasan Firdaus and Hasna Fadillah Ramadhan, under the guidance of Supardianto S.ST., M.Eng.
Implementation Highlights
- Built the mobile app using Expo and styled the interface with NativeWind for fast iteration and consistent mobile UX.
- Developed backend services with NestJS and PostgreSQL to manage recovery journals, progress metrics, and community interactions.
- Containerized services with Docker for reproducible development and deployment environments.
- Structured the codebase in a monorepo architecture with Turbopack to keep development workflow fast and scalable.
Long-Term Vision
Our long-term goal is to contribute to Indonesia Emas 2045 by supporting a generation that is more resilient and less affected by online gambling addiction.
Competition Impact
Bangkit was presented at KMIPN VII in Politeknik Negeri Padang and is directly connected to our 2nd Place KMIPN Achievement. During the 3-day final stage, we completed the project and presented it to academic and industry judges. The result was Juara Umum 2, marking a major milestone for Polibatam after years of PENS dominance in the competition.