https://github.com/kosuri-indu/wandergem
WanderGem is a smart travel companion app that helps users discover places, plan trips, and capture memories on the go.
https://github.com/kosuri-indu/wandergem
aptos firebase firestore flutter gemini mapbox
Last synced: 3 months ago
JSON representation
WanderGem is a smart travel companion app that helps users discover places, plan trips, and capture memories on the go.
- Host: GitHub
- URL: https://github.com/kosuri-indu/wandergem
- Owner: kosuri-indu
- Created: 2025-04-04T12:04:20.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-06T01:48:51.000Z (about 1 year ago)
- Last Synced: 2025-06-13T03:42:37.806Z (12 months ago)
- Topics: aptos, firebase, firestore, flutter, gemini, mapbox
- Language: HTML
- Homepage:
- Size: 14.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WanderGem: Make every moment Memorable
Wandergem is a smart travel companion app that helps users discover unique places, plan personalized journeys, and document memories—all in one place. By combining interactive exploration, flexible planning tools, and a gamified credit system powered by blockchain, Wandergem enhances the travel experience with a focus on engagement, simplicity, and meaningful discovery.
Watch Demo Here - https://youtube.com/shorts/N-IY-zl-ooM?feature=share
## What Wandergem Does
- **Travel Journal**
Capture travel memories through a streamlined journaling experience designed for on-the-go reflections and trip highlights.
- **Micro Itinerary Planner**
Plan short, focused experiences like day trips or city walks with customizable time slots and quick notes.
- **Holiday Planner**
Structure and manage long-term travel schedules with ease—perfect for multi-day vacations and organized tours.
- **Leaderboard with Blockchain Integration**
Earn exploration credits through meaningful travel activities and track your progress on a secure, tamper-proof leaderboard powered by blockchain.
## Workflow
**User Journey:**
A sample user journey:
Open App → Discover or Plan Destinations → Log Journals or Itineraries → Explore Places → Earn Credits → View Leaderboard Position
## How We Are Building It
| **Component** | **Technology Stack** |
|--------------------------|---------------------------------------------|
| Programming Language | Dart (Flutter) |
| UI Components | Flutter Custom Widgets |
| Backend Services | Firebase, Firestore, Express, Move |
| API Integration | Gemini LLM (1.5 Flash) |
| Authentication | Firebase Auth |
| Blockchain Integration | Aptos for Leaderboard Credits (Testnet) |
| UI/UX Design | Figma |
## Challenges Faced
- **Gamification Logic**
Creating a meaningful reward system that encourages exploration without overwhelming users.
- **Blockchain Integration**
Securely linking user activity with a credit system and maintaining leaderboard transparency.
- **Planning Experience**
Making the itinerary and holiday planners simple yet useful for all types of travelers.
## What's Next for Wandergem?
- **Media-Enhanced Journals**
Allow users to attach photos and videos to journal entries.
- **Collaborative Trip Planning**
Enable multiple users to co-plan and contribute to shared itineraries.
- **User-Contributed Destinations**
Let users suggest and vote on hidden gems in their city or travel region.
- **Personalized Recommendations**
Use past behavior and preferences to suggest journals, places, and plans.
## Team
| **Name** |
|----------------------|
| Anbu Srinivasan |
| Kosuri Lakshmi Indu |
| Namratha Sriram |
| Koppol Venkata Sai Sahithi |