Primary Purpose
NaviQuest is a Trail Hunt motorsports event app made for organised racing experiences.
After logging in, participants follow a fixed GPS route shown in the app. The route has set speed rules to ensure fair racing. Once the route is completed, participants can see their results directly in the app.
All events are created and managed by the NaviQuest team. Participants are registered by the organizers before the event, so only approved riders can join.
NaviQuest makes Trail Hunt events easy, structured, and enjoyable for both organizers and participants.
π Core Functionality
What This App Does
NaviQuest is a Trail Hunt motorsports event app where participants follow a fixed GPS route with speed rules.
After completing the route, results are automatically shown in the app, with events managed by the NaviQuest team.
1. Event Management & Discovery
β Browse events near the participant current location
β Join and organize events
β Join and RSVP to public events
β View detailed event information:
β Location & timing
β Organizer details
β Participant list
β Description & requirements
β Search events by name, category, or location
β Track upcoming and past events
2. Real-Time Location & Navigation
β Real-time GPS tracking
β Interactive map view for events and participants
β Turn-by-turn navigation to event venues
β Runtime location permission handling (Android 6.0+)
β Location-based event filtering
3. Speed & Safety Monitoring
β Real-time vehicle speed monitoring
β Multi-layered vibration alert system:
β Level 1: Gentle double vibration (first violation)
β Level 2: Triple vibration (2β3 violations)
β Level 3: Continuous urgent vibration (4β6 violations)
β Level 4: Strong persistent vibration (7+ violations)
β Escalating alerts for repeated violations
β Encourages safer driving behaviour
4. Notifications & Real-Time Updates
β Event reminders and updates
β Real-time event starts alerts
β Network-aware background syncing
β Push notifications
5. User Account & Profile Management
β Email or phone-based registration
β Secure authentication
β Profile creation and editing
β Profile photo upload
β User preferences & settings
β Secure password handling
6. Voice-Guided Navigation
β Text-to-Speech (TTS) navigation guidance
β Accessibility support for visually impaired users
β Multi-language voice navigation
7. Communication & Feedback
β In-app messaging
β Event feedback and reviews
β Rating system for events and organizers
β In-app help & support
8. Language & Localization
β Multi-language UI support
β Language selection within app
β Region-based event discovery