Mankeysocks's picture
1. Home Purpose: Provide an overview and quick access to start solo challenges. Contents: Welcome Panel: Player name, avatar, rank/level, and basic stats. Current Trail Info: Name, difficulty, short description. Vehicle Status: Current vehicle name, traction, durability, and readiness check. Challenge Stats: Last run time with date and trail name. Personal best time with date and trail name. Current leaderboard rank and percentile. Start Challenge Button: Enabled only if player is in a valid 4x4 vehicle. Opens confirmation modal before starting. Recent Activity: List of recent runs, earnings, personal bests, or rewards earned. Visual Accents: Tire tracks, rugged design elements, and earthy colors. 2. Group Purpose: Manage multiplayer/group runs. Contents: Create Group Button: Start a new group run session. Join Group: Input or browse available groups to join. Group Member Panel: List current members with avatars and player names. Show ready/not ready status per member. Indicate leader and allow leader controls. Group Chat/Communication Status (optional): Voice link indicators if integrated. Start Challenge Button: Enabled for leader only when all members are ready. Group Stats: Aggregate info like average vehicle condition, trail selected. Notifications: Member join/leave, readiness changes, challenge start. 3. Rentals Purpose: Browse and rent off-road vehicles. Contents: Vehicle Catalog/Grid: Cards or tiles showing each vehicle with: Image/preview. Name and rental price. Basic stats (traction, speed, durability). “Rent Now” button. Selected Vehicle Details: Larger image or 3D preview. In-depth stats and description. Confirmation modal for rental. Rental Status: Indicate active rental, remaining time, or cooldown. Filter/Sort Options: By price, traction, speed, or favorites. Rental History: Past rentals and usage stats (optional). 4. Leaderboard Purpose: Display top players and teams for challenges. Contents: Filter Tabs: Daily, Weekly, All-Time views. Mode Tabs: Solo and Group leaderboards. Ranking List: Player or Team name. Completion time. Trail completed. Date/time of run. Search Function: Find specific players or teams. Personal Ranking Highlight: Show player’s own rank if not in top. Pagination or Infinite Scroll: For browsing large datasets. Visuals: Medals or badges for top ranks, icons for groups or solo. 5. History Purpose: Show player’s past runs and achievements. Contents: Run List: Trail name and date. Time achieved. Rank or position. Rewards earned. Run Details Button: Opens more detailed info or replay ghost (future feature). Stats Summary: Total runs, best time improvement over time. Filters: By trail, date range, or result. Achievements Panel: Badges or milestones earned through runs. Visual Cues: Color-coding for personal bests, failed runs, or record times. - Initial Deployment
e222a95 verified