📢 Designing a Scalable UGC Platform
Built a flexible system that made it easy for paddlers to share routes and waypoints, while keeping the data clean, useful, and ready to scale.
UGC
Structured Data Design
GIS Integration
Problem to be Solved:
PaddleWays had powerful weather and water data, but lacked the real-time insight only paddlers could provide, like hazards, ideal routes, and river-specific tips. Crowdsourced paddling info existed, but it was scattered, outdated, or low quality.
What would Success Look like?
Enabling paddlers to easily contribute high-quality routes and points (public or private) while maintaining data integrity and scaling without breaking.
Project Outcomes:
  • Positioned PaddleWays to grow from 30k → + 100k Access Points
  • Designed a framework to scale an estimated 2,000 → +10,000 routes
  • Aligned GIS, UX, and engineering teams around a scalable contribution model
  • Positive early feedback on ease of contribution and privacy control
Defined Exactly What Data We Needed Without Overwhelming Contributors

I worked with our GIS engineers and Subject Matter Expert Paddlers to define exactly what data we needed for each waypoint and route type. This allowed me to structure a data set template that included metadata, sub-attributes, and classification systems.

Designed a Modular Submission Flow with Contextual Field Logic

I introduced a full-screen Add Menu with three entry points, each flowing into a multi-step form.

We used conditional logic to reveal only relevant fields, avoiding form fatigue and creating an intuitive submission experience.

Implemented a Visibility Toggle to Reduce Friction and Build Trust

Users could log private points and routes for testing, future sharing, or personal use, lowering the pressure to “get it perfect” and helping us capture more early-stage contributions.

Designed the System to Support Route Tracking and Future Features

While route tracking was still in progress, I laid the UX foundation to support future tracking integrations.

This included early decisions around snap-to-river vs. freehand draw, route grouping, and waypoint-level editing.

Post Mortem / Reflections

This project pushed me to think like a system architect, not just a designer.

Balancing user ease with structured data integrity required tight collaboration with our SME, GIS and engineering teams.

If I were to add anything, I’d expand the UX to include contextual prompts such as asking for a photo of a stick gage when entering gage height, or surfacing a “snap a pic of the put-in” nudge while user is tracking a route. These small touches could elevate the accuracy and richness of the data while keeping the process intuitive.