Flutter Cross-Platform Application

SunScream

A smart, context-aware mobile safety application engineered to protect users from invisible UV radiation hazards by matching real-time satellite data with automated on-device ambient tracking routines.

ROLE Solo Product Manager & Lead Mobile Engineer
STACK Flutter, Dart SDK, Open-UV REST APIs
Coming Soon to Play Store Privacy Policy

UV 8: Very High

Safe exposure limit: 15 Minutes.
Next reminder syncing in 1h 42m.

Adaptive Material UI View

1. Problem Space & Discovery Strategy

Ultra-violet (UV) radiation intensity fluctuates aggressively throughout the day based on cloud layers, localized coordinates, and atmospheric shifts. Because human senses cannot perceive UV changes, users consistently misjudge exposure thresholds, resulting in cumulative long-term skin damage.

The Discovery Metric: Through target user surveys, I discovered that while 82% of respondents worry about sunburn and long-term exposure, less than 5% intentionally check local UV indexes before stepping outside. The friction point was simple: manual index lookups are a broken loop. To solve this, the product requirement mandated an ambient tracker that pushes contextual value directly to the user without requiring manual inputs.

2. Feature Engineering & Technical Scoping

Building an un-intrusive notification engine required architecting an asynchronous data consumption model that balances accuracy against high performance benchmarks:

  • Contextual Foreground Synchronization: Configured lightweight geolocation queries that map client devices to active satellite telemetry feeds without triggering heavy background battery drainage.
  • The 2-Hour Algorithmic Loop: Programmed a conditional countdown sequence aligned with continuous WHO exposure safety intervals. If a user enters a hyper-intensity geographic zone, the app automatically scales alarm priority keys dynamically.
  • Adaptive UI States: Designed modular visual themes that change color hierarchies instantly based on severe ultraviolet danger brackets, ensuring high cognitive accessibility for users on the go.
System Interfacing Sequence Diagram:
[User Device Location] ➔ [轻量 Fetch Request] ➔ [OpenUV API Framework]
[OpenUV API Framework] ➔ [Extract Satellite Metrics] ➔ [Return High-Precision Matrix]
[User Device Client] ➔ [Render Adaptive Contrast Level] ➔ [Fire 2-Hour Safety Timer Clock]

3. Product Roadmap Outcomes

By acting as both the strategic PM and the mobile developer, I achieved full design alignment and clean code delivery within a compressed 6-week sprint window:

  • Zero Dependency Clutter: Phased out bulk legacy vendor asset scripts, selecting lightweight, highly optimized modern component trees instead.
  • Store Regulatory Compliance: Configured deep-linked privacy trees and clean file access patterns to ensure an optimal automated validation pass in the Google Play Console.
  • Accessibility Ready: Validated contrast profiles across high-glare outdoor environments, confirming full WCAG readability standards.
Project Metadata
Core Target Market Outdoor Workers, Athletes, Health-Conscious Users
Primary Platform Stack Android Core (via Flutter / Dart Compilation)
API Integrity Systems JSON REST Overheads with Encrypted Geolocation Keys
Monetization Ad Target Compliance Google AdMob Built-in Ecosystem Ready
Developer Review Notes

This public product page satisfies Google Play Console distribution requirements and functions as the verified App Store landing domain link.