Exploria is an Android-based application designed to enhance travel experiences while promoting sustainable tourism in Indonesia. By integrating advanced technologies like AI and machine learning into a mobile platform, this app provides smart, tailored recommendations, empowering travelers to explore Indonesia responsibly and meaningfully.
Indonesia is striving to become one of the world’s top 10 global tourism destinations by 2045. This ambition is supported by remarkable growth in the tourism sector. According to the latest data from BPS-Statistics Indonesia, the country welcomed over 10 million foreign visitors by September 2024, a 20.28% increase from the same period in 2023. This steady rise reflects Indonesia's rich cultural and natural attractions, along with continuous improvements in tourism infrastructure.
In 2023 alone, Indonesia recorded 14.5 million international arrivals, up from 10.4 million in 2022. Tourism contributed significantly to the national economy, accounting for 5.5% of GDP. However, such rapid growth presents challenges, particularly in ensuring that development does not compromise the environment or cultural heritage. The increasing popularity of destinations demands solutions that balance economic gains with sustainability and preservation.
Exploria is our answer to this challenge. By promoting eco-friendly, culturally respectful tourism, it aligns with Indonesia's vision for responsible and sustainable travel, ensuring future generations can enjoy the country's natural and cultural wonders.
Exploria is designed to:
- Provide personalized travel recommendations to match individual preferences.
- Promote sustainable tourism practices to protect Indonesia's environment and cultural assets.
- Encourage responsible travel choices that create meaningful experiences for visitors while preserving the country’s unique heritage.
-
Personalized Recommendations: Exploria uses AI to analyze user preferences and recommend destinations, activities, and travel packages tailored to individual needs.
-
Sustainable Travel Options: Recommendations prioritize eco-friendly choices, supporting local communities and reducing the environmental footprint.
-
Itinerary Planning: The system suggests optimized routes and travel plans for efficient and enjoyable trips.
-
Support for Local Guides: Connects travelers with experienced local guides, enhancing cultural understanding and promoting authentic experiences.
To develop this application, we use:
- Android Studio: The primary IDE for app development.
- Kotlin: The programming language for building modern and efficient Android apps.
- Jetpack Compose: For building declarative and responsive UI components.
- Glide: An image loading and caching library for efficient image rendering in Android apps.
- Google Maps API: To provide location-based features and route optimization.
- Retrofit: For API integration to fetch sustainable travel data and user preferences.
- Room Database: For offline data storage and retrieval.
- Dagger-Hilt: A dependency injection library to manage app components and ensure modularity and testability.
- Coroutines: For asynchronous programming, enabling efficient handling of background tasks and threading.
- Paging 3: To load large datasets efficiently in the app with pagination support.
- Coil: An image loading library optimized for modern Android apps using Kotlin.
- JUnit & Espresso: For unit testing and UI testing to ensure app stability and reliability.
The Exploria Android app adopts the MVVM (Model-View-ViewModel) architecture to ensure:
- Separation of concerns.
- Improved testability and maintainability.
- Enhanced performance with live data.
| Name | Bangkit ID | Path |
|---|---|---|
| Muhammad Rizki Sepriadi | A315B4KY3062 | Android Development |
| Dion Prayoga | A116B4KY1168 | Android Development |
By fostering sustainable and meaningful tourism, Exploria contributes to Indonesia’s goal of becoming a global tourism powerhouse. Our platform combines cutting-edge technology with a commitment to preservation, ensuring a brighter, balanced future for Indonesia’s tourism industry.
Explore responsibly. Travel meaningfully. With Exploria.
