MAKNA: Exploring the past, engaging the future
Inspiration
Many young Indonesians visit cultural sites like Borobudur and Prambanan merely as photo spots, without truly understanding their historical and philosophical depth. We were inspired to create MAKNA as a solution that transforms passive tourism into interactive cultural exploration by combining storytelling, gamification, and technology to reconnect the younger generation with Indonesia’s heritage.
What it does
MAKNA is a mobile app that allows users to:
- Search and learn about cultural heritage sites
- Participate in trivia-based quests
- Earn badges and compete with other users via leaderboard
The MVP currently supports general cultural content, with core mechanics built around trivia quest and QR generating and scanning.
How we built it
- Frontend: React Native (Android)
- Backend-as-a-Service: Supabase (Auth, Realtime, Storage)
- Database: PostgreSQL via Supabase
- AI Chatbot: JotForm AI Agents
- QR Generator: C++ script for scheduled code generation
Challenges we ran into
- Developing reusable quest logic while site-specific content was still undefined
- Integrating AI chatbot tools without full control over training data
- Technical limitations in early-stage image recognition
- Designing scalable content without losing historical accuracy
Accomplishments that we're proud of
- Completed a fully functional MVP with quest and badge systems
- Integrated real-time database operations using Supabase
- Designed an intuitive UI/UX suitable for cultural tourism
What we learned
- How to structure a modular mobile experience for gamified tourism
- Practical implementation of Supabase for rapid development
- Balancing educational content with engagement and usability
- Importance of content curation in cultural tech solutions
What's next for MAKNA
- Implement image recognition for AR-style scavenger hunts
- Add location-specific narratives and quests (Borobudur, Prambanan, etc.)
- Develop multilingual support for foreign tourists
- Enable user-generated content and social features
- Collaborate with local governments and cultural institutions for wider adoption
Built With
- c++
- jotform
- postgresql
- react-native
- supabase
Log in or sign up for Devpost to join the conversation.