WanderLog is a travel journal app designed for travel enthusiasts, providing a complete solution from trip planning to memory sharing. With a modern Android tech stack, it delivers a smooth, beautiful, and feature-rich travel recording experience.
Young people (18โ35) who love traveling and need a complete travel recording tool
People who enjoy recording and sharing life experiences and care about preserving travel memories
Users who need trip planning and budget management tools and pursue efficient travel
Jetpack Compose + traditional Views
Activities, Fragments, ViewModels, UI Components
Business logic
Use Cases, Business Entities, Repository Interfaces
Data management
Repository Implementation, Local Database, Remote API
Room + SQLite + SharedPreferences
Local Database, File Storage, Configuration Storage
Create travel plans, add destinations and schedules, support timeline management and budget settings
Record travel stories, support rich text editing, mood tracking, and rating
Upload and manage travel photos, support location tagging and smart categorization
Record travel expenses, generate detailed reports and budget analysis
Show travel routes and location markers, support offline maps and navigation
Create beautiful travel cards and support multiple sharing formats
Adopt multi-layer user authentication and data protection mechanisms to ensure data security and privacy.
Support email registration and login, with email verification and password reset
Support quick phone registration and login via SMS verification code
Fingerprint and face recognition for fast login, enhancing user experience
Locally encrypted storage of user data using AES to protect privacy
Integrate AMap SDK to provide precise location services, route planning, and attraction recommendations, delivering a complete geospatial experience.
GPS + network positioning to accurately obtain the current location
Intelligently plan optimal travel routes with multiple transport modes
Automatically mark travel locations with custom markers and categories
Powerful POI search to quickly find target places
Support offline map downloads for use without network connectivity
Location-based attraction and restaurant recommendation system
MapView + custom markers + interactive controls
LocationManager + GeocodeService + RouteService
AMap SDK + GPS services + network positioning
Adopt agile methodology with 5 staged, incremental deliveries to ensure controllable quality and schedule.
App framework completed, providing basic application structure
All features completed, entering testing and optimization
Testing and optimization complete, ready for app store release
WanderLog adopts a modern Android tech stack and provides a complete travel recording solution with solid user experience and technical architecture.
WanderLog โ Record every trip, cherish every memory