Skip to main content

NAVIGO User Manual

This manual provides a detailed guide on how to navigate and use the NAVIGO platform. It covers all core features, user interactions, and tips for maximizing the app experience.


1. Getting Started​

  1. Accessing NAVIGO

    • Open the web app on your browser.
    • Ensure your device has location services enabled for GPS verification.
  2. Account Setup

    • Sign up using Email/Password or Google Sign-In.
    • Verify your email if using email/password authentication.
    • Complete your profile with name, avatar, and optional personal information.
  3. Dashboard Overview

    • The dashboard shows your total points, completed quests, and collected badges.
    • Quick links to Quests, Leaderboard, Profile, and Treasure Hunts are available in the sidebar or top navigation.

2. Quests​

Quests are location-based challenges that encourage exploration.

  1. Viewing Quests

    • Navigate to the Quests section.
    • Quests are displayed as cards with status: Active, Completed, or Locked.
  2. Completing a Quest

    • Select a quest card to view details and location.
    • Ensure you are physically at the location; NAVIGO uses Google Maps API to verify.
    • Once verified, completing a quest:
      • Updates your points in real-time.
      • Awards badges or collectibles (if applicable).
      • Updates the leaderboard automatically.
  3. Tracking Progress

    • Active quests appear in your dashboard with completion status.
    • Completed quests move to your Profile section for tracking.

3. Treasure Hunts​

Treasure hunts provide an interactive scavenger experience.

  1. Starting a Treasure Hunt

    • Navigate to the Treasure Hunts section.
    • Select a hunt and follow the clues provided.
  2. Team Collaboration

    • Some treasure hunts allow team participation.
    • Coordinate with team members to solve clues and reach markers efficiently.
  3. Rewards

    • Successfully completing treasure hunts awards additional points and rare collectibles.
    • Progress and rewards are tracked in your profile.

4. Collectibles & Badges​

Digital rewards that symbolize milestones and achievements.

  1. Collecting Badges

    • Complete specific quests, treasure hunts, or challenges to earn badges.
    • Badges appear in your profile with details on when and how they were earned.
  2. Viewing Collectibles

    • Access the Profile section to view all collected badges and items.
    • Some collectibles may unlock visual enhancements or special achievements.
  3. Duplicate Handling

    • NAVIGO prevents duplicate badges from being awarded.
    • Any missing or corrupted data can be reported via support.

5. Leaderboard​

Track your performance and compare with others.

  1. Accessing the Leaderboard

    • Navigate to the Leaderboard section.
    • View rankings Weekly or All-Time.
  2. Understanding Rankings

    • Rankings are based on points from quests, treasure hunts, and collectibles.
    • Ties are broken automatically by the system.
  3. Real-Time Updates

    • Leaderboard scores update immediately upon quest or treasure completion.

6. User Profile & Progress​

Your personal hub for tracking achievements.

  1. Profile Overview

    • Shows your avatar, total points, badges, and completed quests.
  2. Quest History

    • Lists all active and completed quests with dates.
  3. Collectibles & Badges

    • View all achievements with visual indicators.
  4. Points Tracking

    • See total points earned and how they contribute to leaderboard ranking.

7. Location Verification​

NAVIGO ensures genuine gameplay via GPS verification.

  1. Enabling Location Services

    • Ensure your device allows location access in the browser.
  2. Quest Verification

    • NAVIGO checks your proximity to quest coordinates before awarding points.
    • Out-of-bound or spoofed locations are rejected.
  3. Location Logging

    • Verified locations are stored in the database for progress tracking and leaderboard updates.

8. Gamification & Engagement​

  1. Points System

    • Completing quests and treasure hunts adds points to your total score.
  2. Achievement Tiers

    • Earn higher-tier badges by completing multiple challenges or rare tasks.
  3. Visual Progress

    • Progress bars, notifications, and pop-ups provide feedback and motivate continued participation.

9. Security & Fair Play​

  1. Authentication

    • Uses Firebase Authentication (Email/Password & Google Sign-In).
  2. Password Policy

    • Enforces strong passwords: 8–30 characters, including uppercase, lowercase, numeric, and special characters.
  3. Data Validation

    • Firestore ensures valid data entries.
  4. Anti-Cheating Measures

    • Combination of GPS verification, secure authentication, and database validation prevents unauthorized rewards.

10. Tips & Best Practices​

  • Always have location services enabled when attempting quests.
  • Refresh the dashboard to see real-time leaderboard updates.
  • Check profile for badges and collectibles regularly.