Skip to content

👤 User Guide

🟢 New here? Start with the Setup Guide to get your environment running quickly.

This guide explains how to use the Edmonton Accident & Near Miss Reporting Platform as an end user.


🔑 Getting Started

1. Sign Up / Login

  • Use Google, Apple, Mastodon, or BlueSky to log in.
  • The system automatically assigns you a random alias username (e.g., gentle_happy_otter).
  • You can adjust your profile visibility in Settings.

2. Profile Settings

  • Public → Anyone can see your profile & reports.
  • Members-only → Only logged-in users can see your profile.
  • Private → Only you can see your profile.
  • You can also delete your account at any time.

📝 Submitting Reports

1. Create a Report

  • Click "Submit Report" from the homepage map.
  • Provide details:
  • Type → Accident or Near Miss
  • Category → Pedestrian, Cyclist, or Motor Vehicle
  • Severity → Minor, Moderate, Severe
  • Location → Pin on the map
  • Description → What happened?
  • Photo (optional) → Upload to S3 storage

2. Report Approval

  • If moderation is enabled, your report will enter the Pending Queue until approved.
  • If moderation is disabled, reports appear immediately.

💬 Comments

  • You can comment on any public report.
  • Be respectful — all comments are subject to moderation.
  • Inappropriate comments can be flagged.

🚩 Flagging Content

  • If you see inappropriate or false content:
  • Click "Flag" under a report or comment.
  • Choose a reason (spam, offensive, inaccurate).
  • Moderators will review and take action.

📊 Viewing Analytics

  • As a user, you can see public analytics on the homepage dashboard:
  • Reports over time
  • Categories distribution
  • Approval/rejection ratios

  • Moderators & Admins see advanced analytics (moderation performance, resolution times).


🔒 Safety and Privacy

  • Your real name is never shown.
  • Every user gets a random alias by default.
  • You can choose to stay anonymous when commenting.