StormPrepared™

StormPrepared turns current storm data into clear local insight, practical planning tools, and actionable checklists that help households and teams prepare with confidence.

App Design + Development

StormPrepared: From Storm Awareness to Action

StormPrepared was created to bridge the gap between knowing that a storm exists and understanding what it means for you. The app monitors current NOAA and National Hurricane Center storm information, presents active systems in an approachable storm board and provides track, forecast-cone and timeline views that make changing conditions easier to follow.

Awareness becomes more useful when it is placed in personal context. StormPrepared considers the user’s location, storm distance, forecast information and potential landfall data to organize active systems by relevance and communicate their possible impact without relying on alarmist language or unsupported certainty.

The app then turns that understanding into action. Users can develop personal or organizational storm plans, follow timing-based checklists, assign responsibilities, manage important planning information, read practical preparedness guidance and explore recommended supplies with helpful selection tips and product options.

FEATURES:

  • Active Storm Board
    See current named storms in one clear, continuously refreshable view using NOAA/NHC information. Storms are organized with essential advisory details and can be sorted according to their potential relevance to the user.
  • Location-Aware Storm Context
    StormPrepared calculates the distance between the user and each active storm when location access is permitted. This makes it easier to recognize which systems deserve closer attention without suggesting that distance alone determines safety.
  • Team & Roster Management
    Create teams, organize player rosters, add player and family contact details, save photos, customize team branding, and manage multiple teams in one place.
  • Track and Forecast-Cone Maps
    Explore separate map views for the projected storm track and forecast cone. Keeping these views distinct helps users understand the difference between the predicted path and the wider range of possible storm-center locations.
  • Forecast Timeline
    Follow forecast points in chronological order with the day, advisory time, expected storm classification and forecast wind information. The timeline converts technical forecast data into a format that is easier to scan and understand.
  • Actionable Preparedness Checklists
    Move from awareness to preparation with detailed checklists organized by Pre-Season, Activation, 72-Hour, 48-Hour, 24-Hour, Landfall and Post-Storm phases. Collapsible sections, completion counts and progress indicators keep large plans manageable.
  • Custom Plans and Team Assignments
    Create separate plans for a household, office or other purpose, then add, edit, duplicate or organize individual tasks. Responsibilities can be assigned to people and groups so everyone can see who is expected to handle each task.
  • Personal Storm Planner
    Keep important storm decisions and planning information organized before pressure begins to build. The planner supports a more deliberate approach to evacuation decisions, household coordination and other critical preparations.
  • Preparedness Guide
    Read concise, practical guidance designed to complement the StormPrepared book and checklist system. Guide topics connect preparedness concepts with relevant actions and supply categories throughout the app.
  • Supplies and Product Recommendations
    Explore storm supplies by category, learn what to look for and review curated product options. Product cards provide short explanations, selection reasons, images and links to available purchasing options where provided.

User-Centered Experience Design

StormPrepared is designed around one question: “What should I focus on right now?” Its calm visual language, progressive disclosure and timing-based guidance reduce information overload while keeping critical actions easy to find.

Project Info

Challenge

From a development and UX perspective, the primary challenge was transforming complex, inconsistent NOAA/NHC storm data into an experience that feels clear, dependable and personally relevant. Storm advisories do not always provide the same forecast points, wind values, pressure readings, cone geometry or landfall estimates, yet the interface still needs to remain coherent when information is unavailable. We also needed to present technical concepts such as forecast uncertainty, storm width and distance without creating false precision or unnecessary alarm. Beyond weather visualization, the app had to make extensive preparedness checklists manageable, support both households and organizations, preserve information offline and maintain a consistent experience across maps, planners, forms, guides, product recommendations and light or dark appearances.

Solution

We developed flexible data models and conditional interface states that display available NOAA/NHC information while gracefully handling missing or changing advisory data. Technical storm information was translated into scannable cards, location-aware assessments, separate track and cone views, forecast timelines and landfall countdowns that appear only when supported by the source data. Large preparedness plans were divided into collapsible timing phases with progress tracking, critical-task indicators, assignments and focused recommendations to reduce cognitive load. A local-first SwiftData architecture supports dependable offline planning, while reusable checklist templates and people groups allow the experience to scale from families to teams. Finally, a centralized SwiftUI design system and structured JSON content catalogs keep visual styling, messaging, guide content and product recommendations consistent and maintainable throughout the application.

Deliverables

  • NOAA and National Hurricane Center storm-data integration
  • MapKit storm maps with track and forecast-cone views
  • Core Location distance calculations and location-aware impact assessments
  • Forecast timelines and conditional landfall countdowns
  • Multiple customizable preparedness checklists
  • Reusable light and dark mode design system
  • Accessibility-conscious controls and scalable interfaces
  • Offline access to locally stored preparedness plans and checklists

Other

  • iOS 26.2
  • Native SwiftUI Application
  • App Store Connect
  • Test Flight
  • CloudKit

Version 1.0