Skip to content

Feature Roadmap

Live on Production — This roadmap reflects the current state of all three EarthTeam products as of June 2026.
✅ Live🚧 In Dev🔨 Coming Soon

| Badge | Meaning | |-------|---------| | ✅ Live | Feature is deployed to production and available to users | | 🚧 In Dev | Feature is actively being built or iterated on | | 🔨 Coming Soon | Feature is planned but work has not yet started |

| Milestone | Date | Scope | |-----------|------|-------| | v1.0 Submission | May 10, 2026 | Core features live, “Coming Soon” placeholders for remaining | | v1.1 Submission | May 25, 2026 | Full MVP feature set complete | | MVP Live | May 31, 2026 | Production launch of the complete MVP |


Interactive 3D Globe Map ✅ Live

Mobile and web: Browse conservation projects on a 3D interactive globe with clustering, search, and location-based filtering. Web platform includes deck.gl rendering with smooth transitions.

User Authentication ✅ Live

JWT-based registration and login across mobile and web. Email + password auth, token refresh, and secure session storage. Custom password validation and rate limiting for security.

Post Creation & Details ✅ Live

Mobile: Create posts with images and text, view post details with comment threads. Web: Full content management with rich text, image galleries, and solution submissions.

Wallet Integration (Read-Only) ✅ Live

Solana wallet display showing $ETC token balance, Stars balance, and transaction history. Web platform includes full wallet dashboard with token swap UI. Read-only in v1.0 — deposits and withdrawals added in Sprint 2.

List View & Filters ✅ Live

Paginated list view of projects and posts with category filters, search, and sort options. Available on both mobile and web platforms.

Home Dashboard ✅ Live

Mobile: Personalized home screen with recent activity, suggested projects, and quick actions. Web: Full dashboard with analytics summaries, recent posts, and quick navigation.

API Foundation (v1) ✅ Live

30+ RESTful API endpoints covering auth, posts, comments, wallet read operations, user profiles, and content management. Django REST Framework with Swagger docs at /swagger/.

gAIa chat (Basic) ✅ Live

Conversational AI assistant integrated into the mobile app. Users can ask conservation-related questions, get project suggestions, and receive guidance on verification tasks. Powered by Claude API with context-aware responses.

Verification Workflow (Basic) ✅ Live

End-to-end verification process: users submit verification posts, verifiers review and approve/reject, Stars rewards are credited on approval. Includes verification history and status tracking.

Profile & Leaderboards ✅ Live

User profiles with activity history, earned Stars, and contribution stats. Global leaderboards ranking users by Stars earned, posts created, and verifications completed.

Treasure Chest ✅ Live

Gamified rewards system where users earn daily rewards, complete streaks, and unlock bonus Stars. Includes countdown timers, streak tracking, and animated reward reveals.

EarthTeam Coin ($ETC) ✅ Live

Solana SPL token with dedicated web platform page showing price, market data, and swap functionality. Tokenomics documentation and transaction history.

Web Platform MVP ✅ Live

Complete Next.js 15 web platform with interactive map, dashboard, leaderboard, wallet UI, coin page, and admin-accessible features. Fully responsive with dark theme.


Sprint 0 — App Tour & Onboarding ✅ Live

Section titled “Sprint 0 — App Tour & Onboarding ✅ Live”

App Tour Screens ✅ Live

Animated onboarding carousel introducing key features: globe exploration, verification rewards, gAIa chat, and wallet. Shown on first launch with skip option and re-playable from settings.

Push Permission Prompt ✅ Live

System-level push notification permission prompt integrated into the onboarding flow (not triggered prematurely). Users can opt in or defer the decision.

Biometric Auth ✅ Live

Fingerprint / Face ID as an alternative to password login. Stored securely in device keystore. Falls back gracefully on devices without biometric hardware.


Sprint 2 — Verification Marketplace, Wallet Withdrawal, Org Wallet ✅ Live

Section titled “Sprint 2 — Verification Marketplace, Wallet Withdrawal, Org Wallet ✅ Live”

Verification Marketplace ✅ Live

Dedicated marketplace view listing pending verification tasks sorted by reward amount. Verifiers can browse available tasks, claim assignments, and track their verification queue. Includes filtering by category, location, and minimum Star reward.

Wallet Withdrawal (Mobile) ✅ Live

Full withdrawal flow: convert Stars to $ETC tokens and send to external Solana wallet. Includes confirmation dialog, network fee display, transaction signing, and status tracking. Minimum withdrawal thresholds enforced.

Organization Wallet ✅ Live

Multi-signature wallet for conservation organizations to receive and manage donations, distribute rewards to verifiers, and fund projects. Admin dashboard for org wallet management with transaction history and balance overview.

Wallet Deposit (Mobile) ✅ Live

Receive $ETC tokens directly to in-app wallet. Displays QR code and wallet address for external transfers. Confirmation alerts on successful deposits with updated balance animation.


Sprint 3 — gAIa Full, Geotagged Photos, Voice Input 🚧 In Dev

Section titled “Sprint 3 — gAIa Full, Geotagged Photos, Voice Input 🚧 In Dev”

gAIa — Full Feature Set 🚧 In Dev

Enhanced gAIa with conversation memory, contextual project recommendations, verification guidance, and multi-turn dialogue. Backend powered by Claude API with prompt caching for performance. Includes suggested prompts and follow-up question generation.

Geotagged Photos 🚧 In Dev

Camera integration for posting with embedded GPS coordinates. Photos are EXIF-tagged with location data for verification integrity. Map view shows photo thumbnails at their capture location. Backend validates geo-metadata on upload.

Voice Input 🚧 In Dev

Speech-to-text for post creation, gAIa queries, and comments. On-device processing for basic commands, cloud-based transcription for longer input. Multilingual support roadmap included.


Sprint 4 — Push Notifications, Referrals, User Levels, Certificates 🔨 Coming Soon

Section titled “Sprint 4 — Push Notifications, Referrals, User Levels, Certificates 🔨 Coming Soon”

Push Notifications (Full) 🔨 Coming Soon

Real-time push notifications for verification approvals, new followers, reward milestones, and project updates. Firebase Cloud Messaging integration on mobile. Web push via Service Workers. User-configurable notification preferences per category.

Referral System 🔨 Coming Soon

Shareable referral links with unique codes. Rewards for both referrer and referee on first verified action. Referral tracking dashboard showing conversion stats and earned bonus Stars. Tiered bonus structure for power referrers.

User Levels & XP 🔨 Coming Soon

XP-based leveling system: earn experience points for posts, verifications, referrals, and daily login streaks. Each level unlocks new features, badges, and reward multipliers. Level-up animations and progress bar on profile.

Verification Certificates 🔨 Coming Soon

NFT-style certificates minted for each completed verification. Stored on Solana with metadata including timestamp, location, and verifier info. Shareable as proof of conservation impact. Gallery view on profile.


Sprint 6 — Offline Verification & Seed Phrase Backup 🔨 Coming Soon

Section titled “Sprint 6 — Offline Verification & Seed Phrase Backup 🔨 Coming Soon”

Offline Verification Mode 🔨 Coming Soon

Submit verification posts without an internet connection. Photos and data cached locally, queued for upload when connectivity is restored. Conflict resolution for duplicate submissions. Visual indicator for pending uploads.

Seed Phrase Backup & Recovery 🔨 Coming Soon

Guided 12-word seed phrase generation during wallet setup. Recovery flow to restore wallet from seed phrase on new devices. Encrypted local storage with biometric lock. Warning prompts before seed phrase display (never stored in plaintext on servers).


Sprint 7 — Admin Screens 🔨 Coming Soon

Section titled “Sprint 7 — Admin Screens 🔨 Coming Soon”

Web Admin Dashboard 🔨 Coming Soon

Django admin panel with custom dashboard: user management (ban, verify, role assignment), content moderation (post approvals, flag reviews), verification oversight (dispute resolution, reward adjustments), and system-wide analytics (active users, transaction volume, verification throughput).

Mobile Admin Screens 🔨 Coming Soon

Limited admin functionality on mobile: quick content moderation, user lookup, and notification broadcast. Role-based access control with admin-only UI elements.


Sprint 8 — FastAPI RAG Service 🔨 Coming Soon

Section titled “Sprint 8 — FastAPI RAG Service 🔨 Coming Soon”

FastAPI RAG Service 🔨 Coming Soon

Standalone FastAPI microservice for Retrieval-Augmented Generation (RAG) pipelining. Vector database (pgvector / Qdrant) storing conservation knowledge base, project documentation, and verification guidelines. Embeddings API for semantic search. Context injection into gAIa prompts for fact-grounded responses.


Sprint 9+ — AI Personalization, Career Guidance, Enhanced Learner Dashboard

Section titled “Sprint 9+ — AI Personalization, Career Guidance, Enhanced Learner Dashboard”

AI Personalization Engine 🔨 Coming Soon

Machine learning-powered content recommendation: personalized project suggestions based on user interests, past activity, and location. Adaptive difficulty for verification tasks. AI-curated learning paths for conservation topics.

Career Guidance Module 🔨 Coming Soon

Conservation career exploration tool: skill assessments, recommended learning resources, mentorship matching, and job/volunteer opportunity board. Integration with gAIa for personalized career advice.

Enhanced Learner Dashboard 🔨 Coming Soon

Expanded dashboard with learning progress tracking, completed modules, skill tree visualization, and certification pathways. Gamified milestones with unlockable content. Weekly learning goals and progress reports.


| Sprint | Focus Area | Status | |--------|-----------|--------| | Sprint 0 | App Tour, Onboarding, Biometric Auth | ✅ Live | | Sprint 2 | Verification Marketplace, Wallet Withdrawal, Org Wallet | ✅ Live | | Sprint 3 | gAIa Full, Geotagged Photos, Voice Input | 🚧 In Dev | | Sprint 4 | Push Notifications, Referrals, Levels, Certificates | 🔨 Coming Soon | | Sprint 6 | Offline Verification, Seed Phrase Backup | 🔨 Coming Soon | | Sprint 7 | Admin Screens (Web + Mobile) | 🔨 Coming Soon | | Sprint 8 | FastAPI RAG Service | 🔨 Coming Soon | | Sprint 9+ | AI Personalization, Career Guidance, Learner Dashboard | 🔨 Coming Soon |


This roadmap is a living document and will be updated as priorities evolve. Feature statuses reflect the current state of development across all three EarthTeam codebases. Last updated: June 2026.